如何增加分区的大小?

如何增加分区的大小?

我的笔记本电脑上有 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 分区。

以下是执行此操作的步骤。

  1. 从 Live CD 或 USB 启动进入 Ubuntu

  2. 跑步分区缩小或删除当前 Windows 分区(例如,如果您删除 E,请记住从 Windows 内部备份 E 中的文件)。缩小分区不会删除任何文件,但备份是个好主意。

  3. 在空白处创建一个新的 ext4 分区

  4. 跟随搬家指南

注意:请不要忘记在 /etc/fstab 中删除(或注释或编辑)旧的 /dev/sda3。因为多个卷声明(例如现有的 /dev/sda3 ntfs 和 /dev/sda3 ext4)会导致您的 ubuntu 崩溃

答案2

有两个选项:

  1. 正如@Uri 所建议的,从 Ubuntu Live CD 启动并使用 gparted 删除/缩小“E 盘”,然后移动并调整 Ubuntu 分区的大小以占用可用空间。由于 Ubuntu 分区是磁盘上的最后一个分区,因此您必须移动其原点,这将破坏 Ubuntu 的引导加载程序 - gparted 的网站包含有关如何修复此问题的说明。

  2. 如果您担心使用 gparted 删除/移动分区,您可以将其中一个分区(您的“E 盘”)转换为 ext4,并将其挂载为 /home 或将其符号链接起来,或者挂载到您的主目录中的某个位置。然后,30 GB 的分区将用于系统文件,另一个分区用于您的文档和资料。

答案3

关闭电脑,将 Ubuntu CD/USB 放入其中。然后重新启动电脑并从 CD/USB 启动并开始使用部分工具。

答案4

您需要安装gparted才能使用它。例如:

$ sudo apt install gparted

然后以 root 身份运行。例如:

# gparted

或者

$ sudo gparted

如果你有sudo特权。

相关内容