这是我的情况。我的 MacBook 安装了 Ubuntu/OSX 双启动。256GB SSD 上大约有 30GB 的分区用于 Ubuntu,其余用于 OSX。当我第一次开始使用 Linux 时,我对此了解不多,只是按照双启动的在线指南操作,上面说 20GB 就可以了,所以我选择了 30GB 的分区。但现在因为我想继续运行 Linux,所以我想为 Linux 分区留出更多空间。我想要做的是调整两个分区的大小,从 Mac 分区中取出一些空间,然后分配给 Linux 分区。我希望能够在不擦除数据的情况下做到这一点。这有可能吗,也许可以使用 gparted 之类的东西?当然,这种任务可能会出错,所以我当然想备份我的系统。按原样备份整个 Ubuntu 分区的最佳方法是什么?DD、tar、clonezilla?调整分区大小后,我该如何恢复?恢复后分区大小会保持不变吗?另外,我确实意识到这不是一个 Mac 论坛,但什么是备份我的 Mac 分区的好方法,上述方法也适用于 Mac 吗?
谢谢。
答案1
要修改分区大小,请使用GPARTED
。但是,它应该从“Live CD”中使用,因为要修改的分区必须是unmounted
。
在做任何事情之前,先将整个硬盘备份到外部的设备,例如 USB 硬盘。有许多基于 Linux 的备份程序可以执行此操作,但我没有任何具体建议。
对于备份 MAC 分区,请测试您要使用的 Linux 程序以验证它是否可以执行此操作。如果不行(一种潜在解决方案),请在 Linux 分区中创建一个 MAC 文件夹,并将您要从 MAC 分区备份的所有文件复制到该 Linux 文件夹中。
此外,如果备份程序不适用于 MAC 分区,您可能希望创建一个 shell 脚本,定期将 MAC 文件复制到 Linux 分区。同样,备份文件应存储在外部设备上。