我喜欢在 GPT softare raid 3 TB HDD 上安装 grub2。
Number Start (sector) End (sector) Size Code Name
1 2048 1050623 512.0 MiB FD00 Linux RAID
2 1050624 5860533134 2.7 TiB FD00 Linux RAID
第一个分区是boot,第二个是LVM。引导后,我安装了 grub2,它因“缺少 BIOS 引导”而死。但是由于软件突袭,我无法将分区 1 更改为 BIOS 引导,对吗?
如何解决这种情况?
信息:Debian Wheezy x86_64
错误:
/usr/sbin/grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
/usr/sbin/grub-setup: error: embedding is not possible, but this is required for cross-disk install.
即使使用 GPT,您仍然应该能够在驱动器 (/dev/sda?) 上安装 GRUB。请尝试以下命令:
它应该使您可以正常安装 GRUB。然而,您可能需要调整 GRUB 配置文件中的一些选项,以按照您喜欢的方式获取 grub。
在传统的 BIOS 机器上,您需要一个“BIOS 引导分区”,它在驱动器上可能只有 30kb,这是存储 GRUB 引导过程的第 2 阶段所必需的。
要创建此 BIOS 引导分区,请执行以下操作:
可以使用几种不同的磁盘实用程序中的任何一种来创建 BIOS 引导分区:
来源:http ://en.wikipedia.org/wiki/BIOS_Boot_Partition_%28GPT%29