我有一个分区表像这样。
我想通过缩小 /dev/sda9 分区(其中有 Linux 的 /home 目录)来扩大 /dev/sda4 分区(其中有 Windows)。
但是它们并不相邻,所以我不确定这是否是微不足道的,或者是否有可能。因此,问题是:是否有可能减少 sda9 分区,为 sda4 分区提供几 GB 的额外空间,而不会破坏任何一个分区中的数据?
谢谢
答案1
是的,这是可能的,但是,请备份您需要的所有数据,以防万一。
此外,移动整个分区时,这个过程必然会花费很多时间。要执行您想要的操作,您需要使用实时 CD,这样您就可以处理和移动分区。
所以是的,你可以,但我建议只有在必要时才这样做...因为如果你的系统在这个长达数小时的过程中关闭,那就不太好看...
流程:
好的,在我们开始之前......
免责声明:我(本答案的发布者)不对因使用本指南/答案而导致的任何数据丢失负责。您(读者)对您的数据及其潜在丢失负全部责任。
现在法律问题已经解决......
首先,您需要启动 Live CD,或者启动未启用或未使用要调整大小的分区的操作系统。(建议使用带有 GParted 的 Linux)确保您要使用的所有分区都已卸载。
现在,右键单击 /dev/sda9 分区(您要从中获取空间的分区),然后单击调整大小/移动。将其大小调整到您现在想要的 /dev/sda4 分区的空间大小。确保可用空间达到左边(前面)的 /dev/sda9 分区。
现在右键单击使用 Resize/Move /dev/sda8 并将其尽可能向右移动,希望移动到分区后面有 0 MiB 的位置(如果不能低于一或两 MiB 也没关系)。对 /dev/sda7 重复此步骤。
现在您要做的就是右键单击 /dev/sda4,然后单击调整大小/移动选项,然后使用出现的框中的箭头调整其大小。
现在所有选项都已确定,您只需单击绿色复选标记即可启动。这个过程可能需要几个小时。
再次强调,请务必备份所需的所有数据,以防万一。
希望这可以帮助!