我必须将linux驱动器克隆到一个较小的目标磁盘上。默认情况下,Clonezilla不会让我这么做。
现在的情况就是这样:
来源系统:
/dev/sda1 1 72G 10G 58G 15%
udev 7.9G 4.0K 7.9G 1% /dev
tmpfs 3.2G 332 K 3.2G 1% /run
无5.0M 0 5.0M 0% /运行/锁定
无7.9G 0 7.9G 0% /run/shm
目的地系统:
/dev/sda3 912G 49G 817G 6% /udev 7.9G 4.0K 7.9G 1% /dev
tmpfs 3.2G 332 K 3.2G 1% /run
无5.0M 0 5.0M 0% /运行/锁定
无7.9G 0 7.9G 0% /run/shm
/dev/sda2 2 90M 24M 61M 29% /boot
/dev/sda6 6 1.9G 35M 1.8G 2% /tmp
分区上有一个,.Source驱动器是3TB,目标驱动器是1TB。因此,我要做的是从源驱动器克隆分区sda1,然后在较小的磁盘上恢复它,而不是分区sda3。
让我烦恼的是,如果我这样做,恢复的系统会正常工作吗?例如,它是否会像在源系统上使用的那样开始使用/tmp (例如,不使用它现在使用的奇数2GB的tmp分区)?我需要编辑/etc/fstab或GRUB菜单吗?
发布于 2013-06-22 21:49:28
您可以首先使用parted/regze2fs收缩源分区。您可以将其缩小到您需要的程度,然后在目标磁盘上重新运行。
在你读出的BTW中,源看起来更小。还是我漏掉了什么?
发布于 2014-03-04 16:34:55
可以在“还原磁盘”高级菜单中重写分区大小检查。只要图像中的实际分区适合目标驱动器,这将工作。
例如,如果您有一个带有100 M和60 to分区的250 to驱动器,您可以使用它将映像恢复到80 to驱动器。这将起作用,因为实际分区的总大小消耗目标驱动器上的空间较少。
注意:目标驱动器上的所有内容都将被写入,并被图像中的分区所取代。
https://serverfault.com/questions/517818
复制相似问题