从较大的HDD复制/克隆数据到较小的一个

我有一个500GB的硬盘和Linux Ubuntu,我希望把它移到一个更小的SDD驱动器(40G),因为系统本身(有一些数据)只占用一些演出。

我做了一些search,发现有关dd但显然它不能复制到较小的驱动器(分区表将有不正确的大小)。

有什么方法可以实现这一点,并使系统保持机动?

您可以使用GParted Live系统调整您的Ubuntu分区,然后使用dd来克隆它。

只需复制文件。

使用cpio来复制这些文件将比“cp -R -p”快得多,但是当你为cpio制定了所有的标志时,你会使用cp来复制这些文件。

您需要更改40gDisk:/ etc / fstab,以使用40gb磁盘上的分区作为“/”,并修改grubconfiguration中的根目录挂载(也可能在磁盘上安装grub)。 如果您将500Gb磁盘放入,那么您可能还需要修改grub设置。

Migbht是一个好主意,有一个可启动的cdrom / usb站在关键,以防万一它梨形。