如何将 /boot 和 / 移动到不同的磁盘

如何将 /boot 和 / 移动到不同的磁盘

我有带有多个 HDD 的 Debian 服务器。 //home/swap其他是 LVM 逻辑卷。 /boot位于其中一个物理 HDD 开头的一个小分区上。 对和其余部分fstab使用 UUID 。/boot/dev/mapper/

我想将根目录//boot分区移动到我的新 SSD。

我的想法是在 SSD 上创建相同的小分区,然后使用 dd 将其复制过来。然后我将安装新的启动分区(可能需要实时发行版)并运行 grub-install?此外,更新新 /boot 的 UUID。

SSD 的其余部分将是 LVM 分区。如果我将其添加到同一个 VG,我可以通过强制 PV 到 LV(据我所知)来迁移它。

这种方法可行吗?还有更好的方法吗?

编辑:我正在使用 BIOS 启动。

相关内容