■背景
主机环境:Win7 64bit
虚拟机环境:Ubuntu 14.04 64bit
虚拟机版本:VMware Workstation 10.0
由于安装Ubuntu时,没有设置VolumeGroup,因此/dev/sda1 无法通过VolumeGroup的方式进行扩展。
■使用VMware扩展虚拟机磁盘容量
首先需要关闭虚拟机,然后打开【虚拟机】-【设置...】菜单,单击【扩展】:
设定磁盘的大小:
■准备GPart-live
有个软件叫gparted,可以像Windows中的partitionmagic一样操作Linux分区,在官网我们可以下载到:gparted-live-0.8.0-05.iso
(http://nchc.dl.sourceforge.net/project/gparted/gparted-live-stable/0.8.0-5/gparted-live-0.8.0-5.iso)
加载在VMware的光驱中并重启虚拟机:
设置内容如下:
设定完成后重启虚拟机。
在开启虚拟机的瞬间按ESC键使得虚拟机BIOS从光驱启动,如下图:
接着在下面的界面中选择GParted Live(Default settings),点击Enter:
然后进入下面的界面就可以进行分区了:
■GPart设定
最后就该对硬盘进行分区。我们要扩展的是Ubuntu根分区的大小,所以将sda1调大即可。
但是swap分区在sda1后面,sda1调不动,可以先把swap删了,把sda1调大,给swap留跟内存一样大的空间,然后再把这这么大的空间化成swap分区。
最后点击应用重启就成功了。使用df -h查看/dev/sda1 是否扩展成功。
参考文档:http://www.linuxdiyf.com/linux/9677.html