如何重新规划 Linux LVM+mdadm 设置以正确方式启动?

如何重新规划 Linux LVM+mdadm 设置以正确方式启动?

我在几个 mdadm 镜像 (RAID 1) 磁盘中拥有一个 Linux 设置,顶部是 LVM2。不管出于什么原因,我需要从头开始重新规划这个系统/存储结构,这意味着复制整个系统,擦除整个 LVM+mdadm RAID,重新设置它并复制回整个系统,所以我会这样做:

  1. 从实时发行版启动。
  2. 将整个系统复制到某个地方(除了/dev,/proc等,通过mount --bind--也许普通mount会更好?--)。
  3. 我认为这样做parted /dev/sd<a,b> mklabel gpt会破坏现有的 LVM 构建。然后做分区的事情。
  4. 构建新的米达德姆东西,然后重新扫描米达德姆设备成新的/etc/mdadm.conf.
  5. 在文件系统之上构建 LVM(PV、VG、LV)。
  6. 将数据复制回来。

现在我关心的是在旧系统中进行适当的更改,以实现顺利启动到新设置。我想我应该:

  • /etc/fstab使用新的 UUID 进行更新。
  • chroot从live进入新系统。然后...
  • 做点什么grub.cfggrub-mkconfig
  • grub-install /dev/sda && grub-install /dev/sdb
  • update-initramfs -u
  • 有什么要排序/添加/删除/照顾的吗?

相关内容