我可以将分区映像恢复到不同大小的分区吗?

我可以将分区映像恢复到不同大小的分区吗?

可能的复制但没有人明确回答。

我在一个 10 GB 大小的分区上安装了 Linux Mint。由于空间不足,我尝试使用 Live 启动中的 GParted 调整分区大小。我有 10 GB 的未分配空间。但由于 Linux 分区不在扩展分区中,而未分配空间在扩展分区内,因此我无法调整大小。因此,我使用 Clonezilla 仅创建了 Linux 分区的分区映像。现在一切都成了历史。我设法删除了 10GB 的 Linux 分区,并将 10 GB 的未分配空间合并到已存在的分区。然后,我通过缩小已存在的分区创建了一个 20 GB 的新分区。

抱歉,这段话太长了,我的问题是,我可以将使用 Clonezilla 创建的 Linux 分区映像(分区大小为 10 GB)恢复到新创建的 20 GB 分区吗?我没有备份整个硬盘,但备份了包含 Linux Mint 的单个 Linux 分区。

答案1

为了达到您的目的,所有事情都可以使用 gparted 完成。除了 / 分区之外,任何分区都可以通过 Rclick 在 gparted 中调整大小,选择卸载,然后调整大小。

任何分区(包括 /)都可以通过两种方法克隆/复制到任何大小相等或更大的空间。最可靠的方法是使用 $ sudo dd if=/dev/sd!!! of=/dev/sd@@@ 其中输入文件夹/文件 sd!!! 是您要复制的分区,输出文件夹/文件 sd@@@ 是您要复制到的(未挂载)位置。

第二种方法 [$ copy if=/dev/sd!!! of=/dev/sd@@@] 不太可靠。

输出文件夹/文件中总会有空白空间。要使用它,只需单击 gparted 顶部菜单中的“分区”,从下拉菜单中选择“磁盘”,然后选择“修复”或类似操作

相关内容