Use FAT16/20iMB for boot partition

This commit is contained in:
2025-11-10 14:15:39 +01:00
parent 6da93cd854
commit f4dbe830db

View File

@ -7,13 +7,13 @@ rm -f disk.hdd
dd if=/dev/zero of=disk.hdd bs=1M count=128 dd if=/dev/zero of=disk.hdd bs=1M count=128
parted disk.hdd --script mklabel msdos parted disk.hdd --script mklabel msdos
parted disk.hdd --script mkpart primary fat32 1MiB 63MiB parted disk.hdd --script mkpart primary fat16 1MiB 19MiB
parted disk.hdd --script set 1 boot on parted disk.hdd --script set 1 boot on
parted disk.hdd --script mkpart primary 64MiB 127MiB parted disk.hdd --script mkpart primary 20MiB 127MiB
LOOP=$(sudo losetup --find --show --partscan disk.hdd) LOOP=$(sudo losetup --find --show --partscan disk.hdd)
sudo mkfs.fat -F32 ${LOOP}p1 sudo mkfs.fat -F16 ${LOOP}p1
sudo mklittlefs -c uhome -b 512 -s $(((127*1024*1024)-(64*1024*1024))) ${LOOP}p2 sudo mklittlefs -c uhome -b 512 -s $(((127*1024*1024)-(20*1024*1024))) ${LOOP}p2
mkdir mnt mkdir mnt
sudo mount ${LOOP}p1 mnt sudo mount ${LOOP}p1 mnt