Re: X1 Carbon 6th Gen does not boot from gpt in legacy mode
X1 Carbon 6th Gen with up to date BIOS (1.38) does not boot from gpt in legacy mode. Neither from internal ssd nor from flash drive.
The following creates a gpt formated drive with grub2:
parted -s /dev/sdX mklabel gpt\ unit mib\ mkpart boot ext2 1 129\ mkpart biosdisk 129 130\ set 2 bios_grub on mke2fs -t ext2 -F /dev/sdX1 mkdir /media/grub-test mount -t ext2 /dev/sdX1 /media/grub-test grub-install --target=i386-pc --no-floppy --boot-directory="/media/grub-test" --debug /dev/sdX umount /media/grub-test
This drive works fine in legacy mode with every laptop I've tried including e.g a X250. It appears the X1C refuses to execute boot code in legacy mode when gpt is detected. The screen stays blank before jumping back to the boot device list.