现在的位置: 首页 > 综合 > 正文

扩展VMWare硬盘容量

2013年10月28日 ⁄ 综合 ⁄ 共 939字 ⁄ 字号 评论关闭

 

1.修改硬盘大小

在WMware的安装目录下有名为vmware-vdiskmanager.exe的可执行文件,在windows下打开控制台并进入WMware的安装目录后,使用一下命令:假设我的虚拟机文件在F:\CentOS\CentOS 5.vmdk

vmware-vdiskmanager.exe -x 20Gb “f:\CentOS\CentOS 5.vmdk”

以下是运行正确时显示的信息:

注意:
1.如果路径中有空格存在,需要使用双引号把路径括起来。
2.以上过程是在windows控制台下进行的。
3.以上过程需要在vmware关闭的情况下进行。

-x 16Gb表示把硬盘扩扎到16Gb,后面f:\CentOS\CentOS 5.vmdk是虚拟机文件。

这个过程完成后,再次打开vmware,运行虚拟机,这时虚拟机上显示的硬盘大小已经改变了。

2.硬盘分区

使用fdisk -l命令,查看硬盘。

这时硬盘的大小已经变成了20G(21.4GB),由于新增的硬盘并没有分区,所以没有在下面出现,下面sda1,sda2,sda3是可以使用的硬盘,总量还是原来的16G,现在需要做的是把新增的硬盘进行分区:

fdisk /dev/sda

n:表示添加新的分区,并根据提示输入大小,
w:表示保存修改的值,
p:查看分区信息,
m:查看fdisk参数信息。

使用n增加新的分区,然后选择P 之后输入硬盘分区大小,并根据提示输入新分区的大小。最后使用w保存修改:

保存后重启虚拟机。。。然后fdisk -l 查看分区信息。

这时分区信息中已经出现了sda4。

3.格式化

使用mkfs命令把sda4格式化。

mkfs.ext3  /dev/sda4

把/dev/sda4格式化成ext3。

4.挂载

创建一个文件夹mkdir /mnt/test

把sda4挂载到/mnt/test下面

mount /dev/sda4 /mnt/test

使用df -h命令查看结果:

 

这样手动挂在很麻烦,每次重启系统的时候都需要手动吧sda4挂载上,下面修改配置文件使重启时自动挂载sda4。

修改/etc/fstab,在该文件中加入一条语句:

/dev/sda4    /mnt/test    ext3    defaults 1 1

这样每次重启的时候sda4都会被挂载到/mnt/test处。

抱歉!评论已关闭.