增加虚拟机下的Ubuntu分区大小

增加虚拟机下的Ubuntu分区大小

我使用 MacBookMac OS X 10.9.1我已经安装了VMWare Fusion 6.0.2,根据Ubuntu 12.04 LTS已安装为虚拟机。

现在我需要增加磁盘的大小UbuntuGParted显示有80G未分配:

在此处输入图片描述

可是在第一个分区上点击右键显示Resize/Move是灰色的,然后就不知道该怎么继续了......

附言:这个邮政似乎有和我有同样的问题。如果是这样,有人能告诉我该怎么Boot from the Ubuntu LiveCD做吗VMWare Fusion

编辑1:

我已在 VMWare 中设置以下内容以尝试Boot from the Ubuntu LiveCD

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

启动后,奇怪的是我没有看到任何与从硬盘启动不同的内容... 尽管如此,我还是打开了终端,关闭了交换分区,并启动了 GParted。在 GParted 中,我删除了交换分区(以及包含它的整个扩展分区)。但是,我无法调整大小/移动/dev/sda1。有人能帮忙吗?

在此处输入图片描述

编辑2:

根据@Hadi 的评论,我认为创建另一个磁盘并不是一个坏主意,磁盘使用情况分析显示如下。有人可以建议我应该将哪些文件夹安装到新创建的磁盘上吗?

在此处输入图片描述

答案1

您必须从 Ubuntu 活动磁盘启动。这样您才能调整 Virtualbox 上已安装的 Ubuntu 分区的大小。

  1. 首先右键单击 Ubuntu 虚拟机并选择设置选项。从设置菜单中,选择存储选项。最后选择 CD/DVD 虚拟磁盘文件(选择你想要启动的 Ubuntu 的 iso 文件)我选择了 Ubuntu 13.04 iso 文件。

    在此处输入图片描述

  2. 现在从 Ubuntu 设置中,选择系统选项。从启动顺序中,仅启用 CD/DVD 选项并将其放在顶部。

    在此处输入图片描述

  3. 现在启动选定的 Ubuntu 虚拟机(Ubuntu 是我的虚拟机名称)。

  4. 它将从 iso 文件(活动磁盘)启动,您必须在启动时选择尝试 Ubuntu 选项。然后从 dash 打开 gparted。

    在此处输入图片描述

    在我的情况下,/dev/sr0 代表 Ubuntu 13.04 活动磁盘,/dev/sda1代表安装 Ubuntu 13.10 的分区。

  5. 现在您可以/dev/sda像上面的屏幕截图一样卸载所有磁盘分区。

  6. 通过添加未分配的空间来调整/dev/sda1ext4 分区的大小,或者仅从可用空间中添加一些空间,然后使用剩余空间创建一个扩展分区(在其中进行交换)。

  7. 调整大小后,关闭虚拟机并在虚拟机设置上将启动顺序更改为硬盘。

  8. 它将从硬盘启动。现在您的 Ubuntu 分区大小将被调整。

笔记:我正在运行 Virtual Box,而不是 VMware Fusion。

答案2

以上所有答案都是正确的,但我建议您这样做:

为什么要扩展分区?您需要更多空间。好的,没问题,因此您只需创建另一个分区并将您的家搬到那里即可。

我的意思是:

大多数用户数据都位于 /home/... 目录下,因此我在这里要做的只是在未分配的空间上创建一个新分区,并将 /home 挂载在上面。如果发生故障,这对您的系统具有至关重要的帮助。

对于多用户系统或具有大量磁盘空间的系统,最好将 /usr、/var、/tmp 和 /home 分别放在与 / 分区分开的自己的分区上。来源

现在我们走吧。

首先使用 Gparted 创建新分区并将其格式化为 ext4。

现在让我们了解新创建分区的 UUID。

sudo blkid

复制新创建分区的 UUID。

现在让我们将你的家搬到这个分区

打开 /etc/fstab

gksu gedit /etc/fstab

添加以下行:

UUID=THE COPIED UUID ABOVE /home           ext4    defaults        0       2

现在保存并重新启动然后享受:)

答案3

您可以将 Ubuntu 的 ISO 映像插入 VMWare 的 CD 驱动器,然后您就可以从那里运行 Ubuntu 的实时会话。

答案4

如果您只是想要更多空间,无论是通过增加现有分区的大小还是通过创建新分区,您都可以简单地创建一个新分区并挂载它。

您可以使用 gparted 在未分配的空间中创建一个新的分区,例如文件系统 ext4 的 /dev/sda3:

$ sudo gparted

然后编辑 /etc/fstab 以便在每次启动计算机时自动挂载:

$ sudo gedit /etc/fstab

并添加以下行:

/dev/sda3 /home/yourname/mydata ext4 defaults 0 0

现在重新启动您的虚拟机,您将看到新创建的文件系统:

$ df -h
/dev/sda3       78.8G   23M  78.2G   1% /home/yourname/mydata

相关内容