我有一个可启动1T外置U盘,但只有一个Linux 操作系统还有一些其他东西。它只使用了大约 50GB。我有另一个500GB外部 USB 磁盘。我正在考虑将 1T 磁盘的状态转移到 500GB 磁盘。我试过了克隆但它要求目标磁盘等于或大于源磁盘。
我如何将该磁盘的内容迁移到较小的磁盘并仍使其可启动?
编辑:
这次安装的Linux是Fedora,19或者20。
答案1
我曾经将笔记本电脑上 500GB HDD 上的 Windows 安装迁移到 250GB SSD 上,而且成功了。只要大磁盘上的安装小于要迁移到的磁盘,就有可能缩小分区,但有时可能是不可能的。问题在于如何安排数据。
由于您正尝试将 50GB 的安装移动到 500GB 的磁盘,因此您有很大机会成功。首先对 1TB 磁盘运行碎片整理,然后使用 GParted 将分区大小缩小到 500GB 以下(最好将分区大小设为 450GB,以防万一,但您不必这样做)。使用 Clonezilla 复制映像,然后最终增加分区大小以填满新磁盘上的全部 500GB。简单的 GParted 教程:http://www.howtogeek.com/114503/how-to-resize-your-ubuntu-partitions/
(我知道这个问题是关于移动 Linux 操作系统,但我相信它应该以类似的方式工作。)