如何在双启动系统上增加 Linux 分区大小?

如何在双启动系统上增加 Linux 分区大小?

我的笔记本电脑运行的是 Windows 7。我创建了一个分区并在其上安装了 Ubuntu 12.10。现在两者都运行正常。

问题是现在我需要在 Linux 分区上留出更多空间。使用创建此分区时使用的相同软件,我现在只能删除它。我在 Windows 中使用过其他分区软件工具,结果相同。默认的 Ubuntu 软件也不支持增加/减少任何分区。

该怎么办?如果可能的话,不要删除任何内容。

答案1

首先准备好一份分区,并按照说明创建可启动的 iso/usb 棒。

然后我建议您备份 Windows 和 Linux 安装,因为任何调整大小的操作都可能失败。

假设您已经分配了驱动器上的所有空间,您首先需要缩小 Windows(VFAT/NTFS)分区,以便为 Linux 释放一些空间。

完成后,并经过测试(仍然可以启动两个操作系统),您可以尝试将现有的 Linux ext3/ext4 分区扩展到可用空间,或者创建一个新分区,以单用户模式启动 Linux,将新分区挂载在临时挂载点(空目录)下并复制现有目录的内容,例如:/usr/、/srv/、/opt/.... 到该目录,卸载分区,删除原始目录的内容,然后在该目录下重新挂载,调整 /etc/fstab 并重新启动。

相关内容