A normally working grub.cfg contains this entry: search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4 d7bc9d0e-7706-44f9-b1a7-ff24b7c360a7
hd0,gpt4 seems to be wrong. At a grub prompt, there is one hd0 entry, and multiple hd1,gptY entries. These correspond to the partitionless Firewire drive, and the internal drive respectively. It seems like the firmware presents the Firewire drive to grub first and therefore is hd0 in grub. But once booted to linux, the internal drive ends up being treated as hd0 by grub-mkconfig. Firmware bug? Or grub bug? Chris Murphy _______________________________________________ Help-grub mailing list Help-grub@gnu.org https://lists.gnu.org/mailman/listinfo/help-grub