X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai%2Fconfig%2Ffiles%2Froot%2Ffai-check%2FVOL_BUSTER_BOOTSTRAP;h=900c719183cab428f5461e389661f9ea56a5b6a4;hb=f15f0b7fc24bfea874ae0f2fab5a62cfb0f0f631;hp=cff15ed664f9ff77fcbc1d08f3f870f903ca0103;hpb=61c3a58fcfadab7c333487f887b3f9f3a53bb93a;p=automated-distro-installer diff --git a/fai/config/files/root/fai-check/VOL_BUSTER_BOOTSTRAP b/fai/config/files/root/fai-check/VOL_BUSTER_BOOTSTRAP index cff15ed..900c719 100755 --- a/fai/config/files/root/fai-check/VOL_BUSTER_BOOTSTRAP +++ b/fai/config/files/root/fai-check/VOL_BUSTER_BOOTSTRAP @@ -52,11 +52,15 @@ first=true for dev in $(btrfs fi show / | sed -rn 's#^\s*devid\s.*\s([^0-9 ]+)\S+$#\1#p' \ |sort); do - if [[ $(blockdev --getsize64 ${boot_disk}4) == 8388608 ]]; then - # old partition scheme - dev+=4 + # Decide which is my grub_ext partition. see partition.DEFAULT file + # for details + if [[ $(blockdev --getsize64 ${dev}4) == 8388608 ]]; then + # Old partition scheme + grub_extn=${dev}4 + elif [[ $(blockdev --getsize64 ${dev}5) == 8388608 ]]; then + grub_extn=${dev}5 else - dev+=5 + grub_extn=${dev}7 fi mount $dev /mnt if $first; then