@Adrin, you can install BIOS/i386-pc Grub onto GPT disk. I usually install both UEFI and BIOS Grub's,Adrian wrote: Wed Dec 19, 2018 10:20 amI don't think there's true, you can select the drive from "System boot disk" dropdown menu. I just tried and was able to install on a sdb disk with I used for /boot while / was on sda.MX Linux can only install Grub at the disk, where the /root partition is.
Actually the opposite was true I was not able to install on sda MBR but maybe it was because I use GPTCode: Select all
"grub-install --target=i386-pc --recheck --no-floppy --force --boot-directory=/mnt/antiX/boot /dev/sda" Installing for i386-pc platform. grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible. grub-install: error: embedding is not possible, but this is required for cross-disk install.
so I can boot in either mode using the identical grub.cfg.
To enable a GPT partition to accept MBR-grub-installs, I do this:
- shrink existing ESP/EFI-partition by about 5MB
- create a new "unformated" partition within that 5MB empty space
- mark the unformated partition as "bios-grub" (or "grub-bios" ?)
And now you can install with the above commmand grub-i386 onto this GPT partition.
And next time you boot in BIOS/MBR bios will boot into grub-i386, using the same grub.cfg as in UEFI-mode.
