XP下Vmware虚拟机硬盘扩容

        这些日子虚拟机空间紧张,原来的vmdk只配置了20G,解压一个包的时候失败了,提示空间不足。记得Vmware有自动扩容的功能不知道怎么回事,不好用了。所以这里首先提醒各位网友,新建虚拟机的时候可以把空间配置的大一些。不用担心影响虚拟机对目前磁盘的占用,这个是用多少占多少。举个例子,比如说我新建虚拟机的时候配置的虚拟硬盘的空间是20G,装一个ubuntu,安装完成之后大概下来实际占用4G多一些的物理磁盘空间。所以,这个设置成100G也无所谓。如果设置小了,如笔者现在这样,反而非常麻烦。

       好了下面介绍一下,怎么用vmware扩展虚拟机虚拟硬盘容量。这里注意一下,我的这个办法只适用于XP下vmware装inux的情况。其他情况,请自行实践。首先这里分为两个步骤。

第一,在vmware软件当中的一些配置。进行操作前,确认虚拟机电源已经关闭。如果先前进行过快照的操作,建议将快照删除。

如下图所示,单击编辑虚拟机配置:



在弹出的对话框当中,选择如下图所示:



在新弹出的对话框当中,填写扩容后的硬盘容量:



然后单击Expand。

OK,至此第一步在Vmware软件中的配置完成。接下来启动虚拟机,进入linux桌面,打开命令行进行操作。

第二步,linux中进行新分区的格式化、分配文件系统与挂载。

① 、打开命令行,输入如下:


我在这里将原始20G的硬盘空间拓展到50G,使用”fdisk“命令可以查看到扩容后的容量。

使用”df“命令可以看到我在根目录下的空间已经全部使用完了:



因此,接下来将扩容出来的30G左右的空间进行格式化。

② 、使用fdisk /dev/sda命令,对sda盘符进行操作。 sda是经过扩容的SCSI硬盘,IDE类型硬盘对应为hda。如下图所示:



我们可以先看一下该命令都有那些操作选项,键入”m“,打印如下图所示:


根据上图所示,我们键入”n“,增加新的分区。目前已经有sda1和sda2(swap交换区)。


e代表扩展分区,p代表主分区。这些与windows下概念相同,不在赘述。我在这里选择键入”P“。

然后给新分区分配新的分区号,由于我已经有了sda1和sda2,所以分配为sda3。在命令行当中键入”3“。

然后,等待系统分配完成后,键入”w“。保存系统对硬盘的操作。这样新的分区格式化就完成了。


③、接下来是分区的文件系统格式分配问题,这里主要使用命令”mkfs”,使用方法可以自己查看一下。由于虚拟机当中主要使用ext3的文件系统,因此新的分区将被格式化为ext3类型。


④、挂载新分区,这里主要使用mount命令,这里就不详述了。这里要补充一点,我们通过修改“/etc/fstab”文件,可以将扩容后的新分区在系统启动的时候就自动挂载,如下图所示:

到此,就全部搞定啦。然后就可以使用新的分区啦。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值