diff --git a/sysb/run.sh b/sysb/run.sh index 653a66e6..4fc3baa6 100755 --- a/sysb/run.sh +++ b/sysb/run.sh @@ -69,7 +69,8 @@ fi # shellcheck disable=SC2012 if [ $(($(ls -l "/dev/${DISK}" | sed "s/.*, *//" | sed "s/ .*//") % 8)) -eq 0 ]; then echo "Creating partition table..." - echo ";" | sfdisk "/dev/${DISK}" + # Convince our ancient sfdisk to align to megabytes, not cylinders + echo "2048;" | sfdisk -uS -S32 -H64 "/dev/${DISK}" fdisk -l "/dev/${DISK}" echo "Creating ext4 partition..." mkfs.ext4 "/dev/${DISK}1"