![如何增加分区的大小?](https://linux22.com/image/814429/%E5%A6%82%E4%BD%95%E5%A2%9E%E5%8A%A0%E5%88%86%E5%8C%BA%E7%9A%84%E5%A4%A7%E5%B0%8F%EF%BC%9F.png)
我的笔记本电脑上有 Ubuntu 11.10 和 Windows 7 双启动模式。
我为 Ubuntu 创建了一个 30 GB 的分区,但是现在它太小了,我想将这个磁盘大小从 32 GB 增加到 100 GB。
这是我的磁盘主页,如下所示:
C Drive - 360 GB
D Drive - 200 GB
E Drive - 80 GB
在 F 盘上我安装了 Ubuntu,它有 30 GB。
我怎样才能将此分区从 30 GB 增加到 100 GB?
有人建议部分工具来实现这一点。但存在丢失 Windows 或 Ubuntu 安装的风险。
答案1
按照建议,你可以从 Live CD 或 USB 启动到 Ubuntu。然后打开应用程序分区它将已经存在并调整分区大小。但是这可能会破坏您的引导加载程序,可能需要对其进行修复。
更好的想法是创建一个新的分区,并将您的主目录移动到那里,这样您就有额外的空间,并且可以为 Ubuntu 保留 Ubuntu 分区。
以下是执行此操作的步骤。
从 Live CD 或 USB 启动进入 Ubuntu
跑步分区缩小或删除当前 Windows 分区(例如,如果您删除 E,请记住从 Windows 内部备份 E 中的文件)。缩小分区不会删除任何文件,但备份是个好主意。
在空白处创建一个新的 ext4 分区
跟随这搬家指南
注意:请不要忘记在 /etc/fstab 中删除(或注释或编辑)旧的 /dev/sda3。因为多个卷声明(例如现有的 /dev/sda3 ntfs 和 /dev/sda3 ext4)会导致您的 ubuntu 崩溃
答案2
有两个选项:
正如@Uri 所建议的,从 Ubuntu Live CD 启动并使用 gparted 删除/缩小“E 盘”,然后移动并调整 Ubuntu 分区的大小以占用可用空间。由于 Ubuntu 分区是磁盘上的最后一个分区,因此您必须移动其原点,这将破坏 Ubuntu 的引导加载程序 - gparted 的网站包含有关如何修复此问题的说明。
如果您担心使用 gparted 删除/移动分区,您可以将其中一个分区(您的“E 盘”)转换为 ext4,并将其挂载为 /home 或将其符号链接起来,或者挂载到您的主目录中的某个位置。然后,30 GB 的分区将用于系统文件,另一个分区用于您的文档和资料。
答案3
关闭电脑,将 Ubuntu CD/USB 放入其中。然后重新启动电脑并从 CD/USB 启动并开始使用部分工具。
答案4
您需要安装gparted
才能使用它。例如:
$ sudo apt install gparted
然后以 root 身份运行。例如:
# gparted
或者
$ sudo gparted
如果你有sudo
特权。