很多人在安装虚拟机系统的时候,为了节省硬盘空间,把硬盘容量设置得较小,默认的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 .
分享到:
相关推荐
VMware Linux 虚拟机无法获取_uuid 解决方案 VMware Linux 虚拟机无法获取_uuid 是一种常见的问题,本文将为读者提供解决方案。 问题描述 VMware Linux 虚拟机在使用 UDEV 无法获取共享存储磁盘的 UUID,这可能会...
在Linux环境中,使用VMware虚拟机进行开发或测试工作时,可能会遇到磁盘空间不足的问题。在这种情况下,扩展虚拟机的硬盘空间是非常必要的。本文将详细介绍如何在Linux的VMware虚拟机中增加磁盘空间并进行扩容操作。...
VMware 虚拟机 CentOS 7 磁盘扩容 ...本文详细介绍了在 VMware 虚拟机上扩容 CentOS 7 系统的磁盘的步骤,包括修改虚拟机磁盘信息、挂载磁盘、分区、格式化、新建卷组、扩展卷组、扩展文件系统等步骤。
导出过程可能需要一些时间,具体取决于虚拟机占用的硬盘空间大小。在此过程中,用户需要耐心等待命令执行完成。完成导出后,得到的文件不仅可以作为虚拟机备份,还可以用作创建新虚拟机的模板,这为虚拟机的复用提供...
在VMware虚拟机中查看和访问本地硬盘是一个常见的需求,特别是在进行软件测试、系统开发或者数据迁移时。本文将详细解释如何实现这一功能,并提供图文教程。 首先,我们需要理解VMware的基本架构。VMware是一款虚拟...
VMware 精简磁盘空间回收 VMware 精简卷存在空间回收问题,这是由于 vmfs5 文件系统不支持自动回收空间,必须手动回收空间。在这篇文章中,我们将介绍两种方法来回收 VM 精简磁盘的空间。 方法一:使用 SDelete ...
1. Vmware虚拟机文件增大的原因:Vmware虚拟机在长期使用过程中,由于虚拟系统中数据的不断写入和删除操作,虚拟磁盘文件并不会随之减少,从而导致虚拟磁盘占用宿主系统硬盘空间不断增大。此外,如果虚拟机安装了...
1. **虚拟磁盘配置不当**:虚拟机的硬盘类型、I/O缓存设置或虚拟磁盘大小可能不合理,导致磁盘读写频繁。 2. **虚拟机更新或安装软件**:在虚拟机内部进行系统更新或安装大量软件,可能会使SYSTEM进程处理大量磁盘...
在使用虚拟机(如VMware)运行Linux系统时,可能会遇到磁盘空间不足的问题。尤其是在初次分配的空间较小或者随着业务增长对存储需求增加的情况下,扩展虚拟机内的磁盘空间变得尤为必要。本文将详细介绍如何在VMware...
在虚拟技术的应用中,有时我们会遇到虚拟机磁盘空间不足的情况,特别是在频繁地传输大量文件时。本文将详细介绍如何为已有的虚拟机增加磁盘空间,包括从虚拟机软件层面扩展磁盘、在Linux系统内进行磁盘分区与挂载等...
在虚拟化环境中,VMware 虚拟机的数据损坏修复是一项关键任务,因为虚拟机的崩溃可能导致业务中断和数据丢失。虚拟化技术虽然带来了诸多优势,但同时也带来了新的挑战,尤其是当面临虚拟机无法启动的问题时。下面...
用VMware虚拟机创建RAID 0、5、1磁盘阵列的过程 #### 一、概述 本文旨在详细介绍如何在VMware虚拟机环境中构建RAID 0、RAID 5以及RAID 1磁盘阵列。对于初学者来说,通过虚拟机环境搭建RAID不仅可以节省成本,还能...
这种技术被称为硬件虚拟化,它通过模拟硬件环境来实现,使得每个虚拟机(VM)都认为自己是唯一且独立的系统,拥有自己的处理器、内存、磁盘和其他资源。 在深入探讨Vmware虚拟机的知识点之前,首先要理解其工作原理...
这一过程涉及通过VMware Workstation或vSphere Client的图形界面,选择新建硬盘并指定其大小和类型。通常,为了模拟真实的RAID环境,这些虚拟磁盘应具有相同的大小。一旦磁盘被创建,它们将分别被识别为HardDisk...
3. **分配资源**:设置虚拟机的内存大小、处理器核心数以及磁盘空间。一般来说,内存至少分配1GB,处理器至少1核,磁盘空间根据实际需求设定。 4. **创建虚拟磁盘**:选择磁盘类型(推荐使用SCSI)和磁盘大小。动态...
3. 硬盘虚拟化:虚拟磁盘文件(.vmdk)可以动态扩展,节省存储空间,并支持快照功能,方便回滚到之前的系统状态。 4. 网络模拟:提供多种网络模式,如桥接模式、NAT模式和仅主机模式,让用户可以根据需要配置虚拟机...