Le 14/05/2017 à 11:44, John Frankish a écrit :
I've made a couple of dual legacy-bios/uefi boot usb sticks using grub-2.00.

Both of the usb sticks will uefi boot linux, but there appears to be a problem 
with legacy-bios boot of linux.

One of the usb sticks gives an "invalid partition table!" error

What displays the message ? GRUB or the BIOS firmware ? Do you get the GRUB rescue prompt ?
Some BIOS firmwares require that a primary partition has the boot flag.

$ fdisk -l /dev/sdb

Disk /dev/sdb: 62.2 GB, 62209916928 bytes
118 heads, 22 sectors/track, 46804 cylinders
Units = cylinders of 2596 * 512 = 1329152 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sdb1               2       46000    59706702  83 Linux
/dev/sdb2           46001       46804     1043592  ef EFI (FAT-12/16/32)

This looks like a very old version of fdisk. Cylinders are obsolete. Add -u to use sectors as unit instead.

_______________________________________________
Help-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-grub

Reply via email to