给VMWare的Ubuntu虚拟机扩大硬盘

转载自http://blog.csdn.net/autofei/article/details/5545109

首先需要增加VMware镜像文件硬盘的大小,但是这个大小的增加并不会增加Linux内部硬盘分区的大小。比如说,我之前硬盘10G,我增加了20G,这个只是增加了一个20G的未使用分区。因为系统也不知道你要把这个新增加的空间给哪个分区。

 

接下来需要使用Ubuntu安装光盘启动,按F2或者F12等,修改启动顺序,将光驱放到硬盘前面。移动之后选择尝试Ubuntu但是不安装。进入图形界面之后。选择system-> administration -> GParted。看到的分区如下:

 

Partition File System Size

/dev/sda1 ext3  9G

/dev/sda2  extended  1G

  /dev/sda5  linux-swap  1G

unallocated  unallocated  20G

 

其中swap分区正好挡在了中间,这就是比较tricky的地方了。采取如下的步骤:

0. 首先解锁swap分区,右键点击那个/dev/sda5,选择swapoff

1. 拓展/dev/sda2分区到整个磁盘结束的位置,也就是把那个20G分区先分给/dev/sda2

2. 将/dev/sda5分区移动到/dev/sda2最后面

3. 将/dev/sda2分区缩小,将之前的20G分区空出来

4. 拓展/dev/sda1的大小,把那20G空白分区分给它

5. 应用之前的那些操作,点击上面一个对好按钮

6. 激活swap分区,右键点击那个/dev/sda5,选择swapon

 

好了,重启启动,进入正常的Ubuntu就好了。

 

当然如果你没有swap分区或者只有一个分区,那就直接拓展分区就可以了。

直接参考这个链接:http://www.cyberciti.biz/tips/howto-resize-vmware-virtual-harddisk-size.html

 

其他参考链接:

http://www.howtoforge.com/partitioning_with_gparted
http://gparted.sourceforge.net/larry/resize/resizing.htm
http://gparted.sourceforge.net/faq.php

https://help.ubuntu.com/community/SwapFaq 

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1004071

http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值