感谢支持
我们一直在努力

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”文件,可以将扩容后的新分区在系统启动的时候就自动挂载,如下图所示:

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

赞(0) 打赏
转载请注明出处:服务器评测 » XP下VMware虚拟机硬盘扩容
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏