![使用 gparted 扩展包含引导加载程序的分区的空间 - 我如何移动可用空间以便可以安全地完成?](https://linux22.com/image/1131954/%E4%BD%BF%E7%94%A8%20gparted%20%E6%89%A9%E5%B1%95%E5%8C%85%E5%90%AB%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E7%9A%84%E5%88%86%E5%8C%BA%E7%9A%84%E7%A9%BA%E9%97%B4%20-%20%E6%88%91%E5%A6%82%E4%BD%95%E7%A7%BB%E5%8A%A8%E5%8F%AF%E7%94%A8%E7%A9%BA%E9%97%B4%E4%BB%A5%E4%BE%BF%E5%8F%AF%E4%BB%A5%E5%AE%89%E5%85%A8%E5%9C%B0%E5%AE%8C%E6%88%90%EF%BC%9F.png)
我手头上有个问题。我的磁盘包含 /dev/sda1(我的 Ubuntu 分区)、/dev/sda2(NTFS 分区),然后是未分配的空间,我想用它扩展下一个分区,即 /dev/sda3(包含 Windows 安装以及 /boot 标志)。最后一个分区是 Linux 交换分区。
以下是我的分区布局的屏幕截图,以便于更容易地俯瞰:https://i.stack.imgur.com/XAK8Q.jpg
现在,问题是未分配的空间位于两个分区之间。我想我必须以某种方式将未分配的空间移到右侧(如果可以的话),或者将 sda2 NTFS 分区移到未分配空间的左侧,而 Gparted 警告我不要这样做:
移动分区可能会导致操作系统无法启动。您已将移动分区 /dev/sda3 的起始扇区的操作排入队列。如果您移动包含 /boot 的 GNU/Linux 分区,或者移动 Windows 系统分区 C:,则最有可能发生启动失败。
我确信有一个简单的解决方案,如果有的话,请告诉我。我不确定该怎么做。我的目标是扩展 sda3 NTFS 分区以包含未分配的空间,同时不弄乱引导加载程序。就这样。
提前谢谢大家!非常感谢大家的帮助。可惜索尼没有为 Linux 制作他们的 Android 刷机工具,以及其他与 Android 和刷机 ROM 相关的软件。这是我双启动的唯一原因。
答案1
未分配的空间可用于 sda3。此过程涉及将 sda3 分区向左移动到未分配的空间,然后向右扩展。请注意,此过程可能需要很长时间(数小时到数天),因为它涉及移动超过 15 GiB 的数据。
在执行此操作之前,请先确保备份了所有信息。此外,请确保准备好可启动媒体,以防需要恢复启动功能。请参阅GParted 常见问题解答如果您的系统在移动分区后无法启动。