如何将已安装的系统迁移到 RAID1?

Bar*_*ter 5 boot raid mdadm

我有一台从单个 80Gb HDD 驱动器启动的家庭服务器(Ubuntu Server 10.04),现在我想让它从 2x500Gb RAID-1 启动。我已经通过 MDADM 成功创建了它。

但是我怎样才能将系统移动到这个阵列以便它可以启动呢?

我在互联网上看到过一些关于添加第二个硬盘和制作 RAID1 的指南,但这不是我的情况......

poo*_*lie 3

简要地:

  1. 备份任何重要的东西

  2. 制作启动 CD 或 U 盘并进行测试

  3. 制作镜像对并在其上制作分区

  4. (可选)在分区上创建一个 lvm pv,然后在该分区上创建一个逻辑卷

  5. 将现有的根文件系统添加到新的 lv 上

  6. resize2fs让它成长以利用新的空间

  7. 重新启动,中断 grub,并将root=参数设置为指向新磁盘之一

  8. 您现在应该可以使用新磁盘了;现在将 grub 重新安装到其中一个镜像磁盘的引导扇区上,指向新系统

  9. 更改机器的 BIOS 以从镜像磁盘之一启动

这些重新安排可能会导致您的系统暂时无法启动,因此只有当您有足够的信心进行低级重新安排和/或您有第二台计算机可以用来寻求帮助时,您才应该开始这样做。

询问您在这些方面是否需要更多帮助。如果它们都没有任何意义,您可能应该在新磁盘上进行全新安装,除非您对冒险有很大的兴趣。;-)