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