如何在没有CD的情况下增加Ubuntu VMWare guest虚拟机的磁盘空间?


14

我关闭了虚拟机电源,然后在VMware端增加了分配的磁盘空间。我是通过“编辑虚拟机设置”->“硬盘”->“实用程序”等等完成的。然后,它警告我应该增加来宾VM中的分区大小。而且我不知道如何使机器知道它,我也不知道我的CD在哪里。

Answers:



8
  1. 使用VM Workstation展开VM磁盘:设置>硬盘>实用程序>展开(磁盘容量)启动VM

  2. 在Linux上

    sudo df -h
    sudo fdisk -l
    
  3. 从上面可以看到,磁盘大小已增加到您在VM Workstation中选择的值,但是linux VM尚不知道如何使用它。

  4. 下载GParted(Linux gui磁盘实用程序)下载iso(对我来说gparted-live-0.19.1-4-amd64.iso)从此iso刻录可引导磁盘

  5. 确保将VM连接到CD / DVD,然后将可启动dvd放回驱动器托架中,但是需要VM连接到它。在Workstation中,右键单击正在运行的VM,您将看到可移动设备。不幸的是,您必须先运行VM,然后才能看到可移动
    设备选项。your-vm>可移动设备> CD / DVD>现在连接您的vm连接到dvd,但是您仍然必须从其中引导。

  6. 使用VM Workstation引导至BIOS选择VM(不运行)>开机>开机至BIOS当BIOS菜单出现时,转到“引导”选项选择CD / DVD驱动器,然后按(+)将其向上移动,但是( +)不起作用!使用其他选项上的(-)将其向下移动到CD / DVD F10保存/退出下方

  7. 现在您要从GParted引导,我选择了默认设置,但仍然必须选择键盘,美国英语。现在是GParted的GUI。您应该在左侧看到当前驱动器,然后依次单击Extended> Swap和Expanded-unallocated。您添加的磁盘空间

  8. 使用GParted展开“扩展>交换优先”,选择哪个分区与未分配部分相邻。在我的情况下,这是扩展>交换分区。注意:确保选择了扩展,而不是交换!交换位于扩展内。单击“移动/调整大小”,您应该看到扩展的分区在右侧具有未分配的空间。扩展分区以消耗所有/大部分未分配空间。gparted显示更改后,应用更改(您可能一次可以执行多项操作,但我没有)

  9. 将交换移动到扩展分区的最右边您可以看到要进行的操作...选择交换,移到右边,现在未分配在左边。再次我现在应用了此选择扩展并缩小它现在未分配是在要增加和扩展的分区之间

  10. 增加分区不幸的是,就像拼图一样,您必须滑动所有部件,直到找到所需的部件。

  11. 关闭GParted

  12. 选择您的VM>电源>打开BIOS的电源,将CD / DVD向下移至HD以下

  13. 现在您的虚拟机已启动并以更多空间运行

  14. 弹出GParted DVD和/或可移动设备>断开CD / DVD

  15. 你应该很好走!


(2)GUI在最新的VMware工作站v11中发生了很大变化
user280121

(2)在最新的VMware工作站v11中,GUI发生了很大变化。(3)仅sudo df -h报告总容量。(6)仅下载GParted iso文件,并从iso添加CD / DVD设备就足够了。无需刻录物理CD。(7)当VM正在运行时,您将无法执行(6)。您必须关闭电源。(8)与(2)一样,最新版本的GUI进行了很多更改,但是BIOS中的(+)和(-)键现在可以正常工作了。(10)请注意。那是关键。
user280121 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.