Dav*_*ary 9 software-raid grub2
看起来目前大多数操作系统安装程序坚持将 /boot 放在非 RAID 分区(或“看起来像”非 RAID 分区的那种 RAID1 分区),即使是支持 RAID5 和 GRUB2 的安装程序。
我猜这个限制是 Grub1 遗留下来的历史遗迹。我的理解是 Grub1 对 RAID 一无所知,因此无法启动任何类型的 RAID 阵列——除了“看起来像”非 RAID 阵列的 RAID 阵列。
这是 Grub2 或操作系统安装程序的限制吗?
我听说有传言说 Grub2“能够在 RAID-0、RAID-1 或 RAID-5、元数据 0.90、1.0、1.1 或 1.2 上支持 /boot”。
Grub2 真的支持将 /boot 放在具有 1.2 元数据的软件 RAID1 分区上吗?
Grub2 真的支持将 /boot 放在软件 RAID5 分区上吗?
一个理想的答案将链接到解释如何将 /boot 分区(在非 RAID 分区上)移动到 RAID5 分区的教程。
“看起来像”一个非 RAID 分区,我的意思是要么
psu*_*usi 11
是的,grub2 完全支持突袭(和 LVM)。事实上,您根本不需要单独的 /boot 分区;你可以把所有东西都放在raid5上。
理想情况下,您根本不想使用 /boot 分区进行安装,但事后删除它只是意味着将所有文件复制到根分区,然后重新安装 grub,如下所示:
umount /boot
mount /dev/[bootpart] /mnt
cp -ax /mnt/* /boot
grub-install /dev/sda
Run Code Online (Sandbox Code Playgroud)
当然,您需要从 /etc/fstab 中删除 /boot 行,并且您仍然有分区放置,只是未使用。
请注意,您还可以将 grub-install 安装到 raid5 中的所有驱动器,以便您可以从其中任何一个驱动器启动。Ubuntu grub-pc 软件包将提示您(dpkg-reconfigure grub-pc
让它再次询问)检查您希望安装它的所有驱动器并为您安装。
归档时间: |
|
查看次数: |
20646 次 |
最近记录: |