将整个Linux系统和grub设置转移到第二个驱动器?

我在/ dev / xvda1(慢磁盘)上有系统分区,只是添加了附加为/ dev / xvdb的SSD。

如何将Linux系统完全传输到/ dev / xvdb,并在不使用控制台的情况下退出/ dev / xvda1?

  1. 传输所有文件 – 我应该使用tar还是cpio
  2. 重新configurationgrub – 我发现了一些指令,告诉我编辑/etc/default/grub ,但是这不会在任何地方设置根设备。 是什么赋予了?

还有什么需要的?

最简单的方法是使用Clonezilla之类的克隆工具。 您只需从CD启动并按照说明进行操作。 它确实需要对系统的解剖结构有一些基本的了解,但总而言之,这是最简单的方法。 所有的文件将被转移,以及GRUB。 分区将相应地resize。

我会检查出rsync。

如果您要移动,我也推荐使用虚拟化套件。 这将使未来的生活变得更加简单。