我的家庭服务器(Ubuntu Server 10.04)从单个 80Gb HDD 驱动器启动,现在我想让它从 2x500Gb RAID-1 启动。我已经通过 MDADM 成功创建了它。
但是我怎样才能将系统移动到该阵列以便它可以启动?
我在互联网上看到过一些关于添加第二个硬盘和制作 RAID1 的指南,但这不是我的情况......
答案1
简要地:
备份所有重要的东西
制作启动 CD 或 USB 驱动器并进行测试
创建镜像对并在其上创建一个分区
(可选)在分区上创建一个 lvm pv,然后在其上创建一个逻辑卷
将现有的根文件系统添加到新的 lv 上
resize2fs
让它成长,利用新的空间重新启动,中断 grub,并设置
root=
参数以指向您的某个新磁盘你现在应该可以使用新磁盘了;现在将 grub 重新安装到其中一个镜像磁盘的引导扇区上,指向新系统
将机器的 BIOS 更改为从其中一个镜像磁盘启动
这些重新排列可能会导致您的系统暂时无法启动,因此,只有当您对进行低级重新排列有足够信心和/或您有第二台机器可以用来寻求帮助时,才应该开始进行这些重新排列。
询问您是否需要有关这些方面的更多帮助。如果这些问题都没有任何意义,您可能应该在新的磁盘上进行全新安装,除非您有很强的冒险精神。;-)
答案2
克隆第一个磁盘,dd
然后在 raid 解决方案上恢复它。