- parted -s $dev mkpart primary "ext3" 4MB ${boot_end}MiB
- parted -s $dev mkpart primary "linux-swap" ${boot_end}MiB ${swap_end}MiB
- parted -s -- $dev mkpart primary "" ${swap_end}MiB -0
- parted -s $dev mkpart primary "" 1MiB 4MiB
- parted -s $dev set $bios_grubn bios_grub on
- parted -s $dev set $bootn boot on # generally not needed on modern systems
+ pcmd="parted -a optimal -s -- $dev"
+ $pcmd mkpart primary "ext3" 4MB ${boot_end}MiB
+ $pcmd mkpart primary "linux-swap" ${boot_end}MiB ${swap_end}MiB
+ $pcmd mkpart primary "" ${swap_end}MiB -0
+ $pcmd mkpart primary "" 1MiB 4MiB
+ $pcmd set $bios_grubn bios_grub on
+ $pcmd set $bootn boot on # generally not needed on modern systems