很多人在安装虚拟机系统的时候,为了节省硬盘空间,把硬盘容量设置得较小,默认的2GB,我设置了10GB,可是后来发现硬盘容量不够用了。在VMware中又不能直接修改虚拟机的硬盘容量大小,或者重建虚拟机系统,非常麻烦。
其实在VMware5.0版本以上,(我的是5.5版本)安装目录下有一个命令行工具——vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下:
1、关闭虚拟机电源;启动Windows下的命令提示符界面;开始-运行-cmd:
2、通过 cd 命令进入VMware的安装目录 输入 d: 回车 cd D:/Program Files/VMware/VMware Workstation 回车(如:D:/Program
Files/VMware/VMware Workstation),输入“vmware-vdiskmanager”后按回车键,可显示关于该命令的说明。
3、执行如下命令:
vmware-vdiskmanager -x 16Gb "D:/RedHatVM/Red Hat Enterprise Linux 4.vmdk"
参数 -x 表示要扩展虚拟机硬盘空间;紧随其后的数字指要扩展的大小(如16Gb,表示磁盘总量,包含原来的磁盘容量);最后是要操作的虚拟机Linux的具体文件。
【注意】若路径名中有空格,必须以双引号括起来。
执行完毕,退出命令提示符窗口,重启VMware,这时虚拟机硬盘空间已变成16GB了。
如果原来的虚拟机硬盘已被分成了多个分区,那么在通过 vmware-vdiskmanager.exe扩大了硬盘空间后,还需要在虚拟机系统中安装第三方分
区工具来调整分区,如 Partition Magic.............等磁盘工具
----------------------------------------------------------------------------------------
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:/Documents and Settings/Thinkpad User>d:
D:/>cd D:/Program Files/VMware/VMware Workstation
D:/Program Files/VMware/VMware Workstation>dir
驱动器 D 中的卷是 TOOL
卷的序列号是 204B-E29E
D:/Program Files/VMware/VMware Workstation>vmware-vdiskmanager -x 16Gb "D:/RedH
atVM/Red Hat Enterprise Linux 4.vmdk"
Using log file C:/DOCUME~1/THINKP~1/LOCALS~1/Temp/vmware-Thinkpad User/vdiskmana
ger.log
Grow: 100% done.
The old geometry C/H/S of the disk is: 1305/255/63
The new geometry C/H/S of the disk is: 2088/255/63
Disk expansion completed successfully.
WARNING: If the virtual disk is partitioned, you must use a third-party
utility in the virtual machine to expand the size of the
partitions. For more information, see:
http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647
D:/Program Files/VMware/VMware Workstation>
好了,到此就ok了。
Reboot your vm,check .
分享到:
相关推荐
亲自验证,完全可靠,Linux中VMware虚拟机增加磁盘空间的扩容操作
VMware虚拟机CentOS 7 磁盘扩容
修复VMware VCSA 磁盘空间不足,通过命令行操作。操作一下就好了
强!用VMware虚拟机创建raid0、5、1磁盘阵列的过程 详细介绍各阵列的步骤。 零基础的朋友也可以利用VMWARE虚拟机模拟RAID实验 手上有硬件资源的人并不太多。 但是可以虚拟的环境来学习和研究RAID。
一般情况下为VMware虚拟机建立的硬盘,只有在启动VMware后才能通过虚拟机查看其内容,这为用户管理带来不便。为了解决这个问题,VMware公司推出了一个名为VMware DiskMount的工具(下载地址:...
VMware虚拟机磁盘分区图文教程
虚拟机磁盘文件如何在宿主机系统上读取文件的方法虚拟机磁盘文件如何在宿主机系统上读取文件的方法
VMware 增大你的虚拟机的硬盘空间的方法 在linux系统下的两种方法,很不错可以看一看。
由于项目原因,用到了DOS系统,前期开发的软件需要增加一些功能,但是由于搭建硬件平台比较麻烦(主要是春节了),所以自己在家中琢磨着用...这就需要用到VMware7.1的虚拟磁盘映射功能了。具体可以下载资源自己看。
Guest虚拟机: linux操作系统 VMware版本: VMware-workstation-6.5.4 安装方式: 图形界面 一,创建虚拟硬盘: 1,创建两台虚拟机 2,为1号虚拟机添加硬盘(未说明的均默认设置) 打开setting选项——选择Add...
VM创建的虚拟机磁盘不够用了,如何扩充磁盘? 环境描述 利用vm创建的虚拟机 操作系统为 centos7 ,VMware:registered: Workstation 14 Pro 为版本14。 初始创建的虚拟机为内存2g 处理器1核,硬盘20g。 目标将 20g ...
记录一次在Vmware ESXi6虚拟机环境下搭建oracle的RAC的过程
(如果你在创建虚拟磁盘时已经把所有的空间都分配了,那么这些文件将在初始时就具有最大尺寸并且不再变大了)。几乎所有的虚拟磁盘文件内容关于虚拟机里的磁盘数据,仅仅一小部分是虚拟机的分区信息。 如果虚拟机是...
起因:想让VM11里的Linux虚拟机全屏显示,想支持虚拟机与物理机之间的无缝复制粘贴功能。安装vmware tools 导致空间不足,出现如下 网上查找后发现解决方法: yum remove gnome-power-manager yum install ...
支持把现有的GHOST文件直接转换成VMWARE可用的虚拟磁盘文件。不需要任何安装。绿色可用。
VM虚拟机磁盘分区.pdf
在VMware扩展磁盘容量的时候出现“在部分链上无法执行所调用的函数。请打开父虚拟磁盘。”怎么办?
在装虚拟机时大多数只提供了引导文件,装在虚拟机时还需要自己制作引导的虚拟磁盘并且还得自己去下载对应版本的系统文件,于是乎自己把转换好和下载的系统文件打包好,用得到的直接拿去用吧,亲测可用! 包内二个...
在装虚拟机时大多数只提供了引导文件,装在虚拟机时还需要自己制作引导的虚拟磁盘并且还得自己去下载对应版本的系统文件,于是乎自己把转换好和下载的系统文件打包好,用得到的直接拿去用吧,在VM12和VM15两个版本...
Oracle VM VirtualBox中创建共享磁盘