So I just tried
# grub2-install --boot-directory=/boot2 /dev/sdb1 Installing for i386-pc platform. grub2-install: error: hd0 appears to contain a xfs filesystem which isn't known to reserve space for DOS-style boot. Installing GRUB there could result in FILESYSTEM DESTRUCTION if valuable data is overwritten by grub-setup (--skip-fs-probe disables this check, use at your own risk).
And then I did
# grub2-install --boot-directory=/boot2 /dev/sdb1 --skip-fs-probe Installing for i386-pc platform. grub2-install: warning: File system `xfs' doesn't support embedding. grub2-install: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.. grub2-install: error: will not proceed with blocklists.
But of course I'm an idiot; I don't want to install the grub loader on sdb1, I want to install it on sdb, where the BIOS can actually find it
# grub2-install --boot-directory=/boot2 /dev/sdb Installing for i386-pc platform. Installation finished. No error reported.
No comments:
Post a Comment