-
1. 单击此处的“虚拟机设置”按钮。
2. 单击虚拟机设置窗口中的实用程序。
3. 单击设置实用程序后出现的界面上的“展开”按钮。
4. 在“扩展磁盘容量”窗口中,我们修改当前磁盘容量。
5.修改后,点击此处的扩展按钮即可生效。
6. 此时,再次检查虚拟机硬盘的大小,发现它已被修改。
-
VMware有很多关于扩展虚拟机磁宽垂直磁盘的教程,但是使用之后会发现它不支持收缩虚拟机磁盘,经过一段时间的折腾,我想出了缩小磁盘的方法,记录在这里。
在VMware中扩展磁盘后,需要进入虚拟机,使用分区工具(例如)合并未分配的分区。 如果直接在 Ubuntu 中运行 gparted,会发现分区仍然只支持扩展,不支持收缩,因此需要使用 gparted 镜像工具在不进入系统的情况下收缩分区。
进入虚拟机的BIOS,将CD-ROM的启动顺序调整到第一位,使用gparted镜像的步骤就不写了,也可以找一些教程,是啊请参阅以下文章
55 消息)Gparted 磁盘分区教程 RSQ 博客的博客 - CSDN 博客 gparted
-
关闭虚拟机系统;
单击虚拟机设置。
选择虚拟硬盘。
公用事业“;
单击扩展;
输入最大磁盘大小;
单击扩展;
如果磁盘扩容成功,请单击“确定”。
虚拟硬盘已成为扩展的大小。
-
1.关闭虚拟机电源; 在Windows下启动命令提示符界面;
2. 通过 CD 命令(例如 D:)进入 VMware 的安装目录,输入“VMware-vdiskmanager”,按回车键显示命令说明。
3. 执行以下命令:
vmware-vdiskmanager -x l2gb d:\ubuntudesk\
-x 参数表示要扩展虚拟机的硬盘空间; 旁边的数字表示要扩容的大小(例如,12 GB,代表磁盘总量,包括原始磁盘容量); 最后,还有要操作的虚拟机 linux 的特定文件。
-
实际上,安装目录中有一个命令行工具 - 一个可用于修改虚拟机硬盘大小的程序。 方法如下:
1.关闭虚拟机电源; 在Windows下启动命令提示符界面;
2. 通过 CD 命令(例如 D:)进入 VMware 的安装目录,输入“VMware-vdiskmanager”,按回车键显示命令说明。
3. 执行以下命令:
vmware-vdiskmanager -x l2gb d:\ubuntudesk\
-x 参数表示要扩展虚拟机的硬盘空间; 旁边的数字表示要扩容的大小(例如,12 GB,代表磁盘总量,包括原始磁盘容量); 最后,还有要操作的虚拟机 linux 的特定文件。
注意]如果路径名中有空格,则必须将其括在双引号中。
执行完成后,退出命令提示符窗口并重新启动 VMware,此时虚拟机的硬盘空间已变为 12GB。
-
您只能重新建立新的虚拟机,并且无法添加它。
-
您可以添加新硬件,选择硬盘驱动器,并根据需要添加任意数量的硬盘。
-
在虚拟机设置中,可以添加更多分区。
-
一定要去莲花池月光论坛看看1,那里的技术非常齐全,非常强大。
-
方法 1:将 * 文件的一部分剪切为其他驱动器号。
使用 UltraEdit 打开 Debian,你会看到一个文件列表。 重新定位剪切的文件。 只需启动虚拟机即可。
此方法不会释放空间。
方法二:如果虚拟机安装了VMware Tools,并且虚拟Windows系统的控制面板中有VMMware Tools,则此功能可用。
打开后,可以看到有一个收缩列,选择要压缩的分区,点击准备收缩准备压缩。 在虚拟机系统中完成压缩准备后,会跳回真实的操作系统,并且会有一个进度框,指示虚拟机文件正在被压缩,最后在虚拟机系统中完成压缩工作。
虚拟 Linux FreeBSD 系统可以与 vmware-toolbox 一起使用。 在 Linux 上安装 vmware-tools,然后从命令行中单击 Strike on vmware-toolbox
注意:此方法需要确保当前磁盘的空间“ = 要攻击的虚拟机的大小。 因此,如果您当前磁盘上没有足够的空间,则可以使用该方法将某些文件移动到其他磁盘,然后进行攻击,最后将已删除的文件移回。
方法 3:在 VMware 安装目录中,有一个 VMware-vdiskmanager
这是我在窗口中经常使用的方法。 通常需要几分钟才能完成。
在主机命令行上关闭客户端:
vmware-vdiskmanager - k *.vmdk
-
但是当我安装软件时,我意识到我不想使用 10 GB,实际文件大小已经是 7 GB。 我在互联网上查了一下,都说VMware一旦设置了硬盘的大小,就无法更改硬盘的大小。 该怎么办。
我尝试了 Partition Magic,并将 VM 硬盘的大小更改为 5G。 但是虚拟机文件已经增长到9G,而且越来越多。 该怎么办。
在那之后,我想到了使用 ghost 克隆更改后的虚拟机并将其复制出来的想法。 删除虚拟机。 构建一个新的虚拟机,这次分配 5G。
然后使用幻影图像来恢复它。 于是,我开始按照自己的想法去实施它。
如何克隆它? Ghost 需要在 DOS 环境中运行,而 Internet 上 Ghost 的许多工具都会生成软盘映像。 因此,我在虚拟机中添加了一个软盘驱动器。
但是,我发现很难生成此图像。 软驱不断读取,什么也出来。 后来我注意到这些映像文件都是使用 WinImage 生成的,垂直 VMware 可以将映像用作软盘驱动器。
这样,我使用WinImage打开这些图像文件(是的。 exe 文件),然后将其保存,并将文件后缀更改为。flp。
然后,此文件将用作 VMware 中软盘的映像文件。 要启动虚拟机,请注意,要在启动时进入虚拟机,请按 F2 键进入 CMOS,然后修改启动顺序以允许软盘启动。 更改后,保存并退出,系统将进入 ghost。
然后开始克隆。 当然,在克隆之前,您需要虚拟机具有额外的分区来存储幻影文件。 因为我有 10 个 G,用分区重新分区后,还有一个分区,我把它格式化为 fat32 格式,可以用来保存 ghost 文件。
我们在上面完成了克隆。 然后进入虚拟机,与主机连接网络,并将幻影文件复制到主机。
删除 VM 文件并创建新的 VM。
然后使用软盘引导虚拟机,启动 ghost 并恢复。
如果恢复成功,请删除新创建的硬盘驱动器文件。
上述步骤的重复有很多步骤。 我的方法真的很麻烦,但我终于得到了我的要求,使虚拟机硬盘空间更小。 因此,建议使用VMware不要分配太多的硬盘空间,因为以后是不够的。
此外,在中间安装 Windows 2000 的目的是连接网络以将幻影文件复制到虚拟机可识别的硬盘上。 在互联网上可以看到,可以生成一个网络启动盘,这样它也可以连接到DOS下的网络。 但是,在虚拟机中使用软盘驱动器有点麻烦,如果您制作一个启动盘,然后生成一个映像,然后将其设置为在 VMware 中使用该映像应该可以节省大量时间。
反正如果成功了,不知道还有没有别的办法。 总之,空间不宜太大,不足以再次悬挂。 否则,后悔就麻烦了。
-
和塘月光论坛上有很多关于**的干货**这1,赶紧去看看1。
-
1. 创建一个新的虚拟机,使硬盘变大,然后导入数据。 但是我发现实际操作太复杂了,后续调整需要很多,所以最后还是放弃了;
2.使用新虚拟机尝试添加新的虚拟磁盘,但最后发现该虚拟机被视为两个物理硬盘,无法合并。
最后,笔者找到了正确的解决方案:
首先,在虚拟机配置界面中,可以通过界面配置直接扩容虚拟机硬盘的大小。
最后,通过扩展旧磁盘分区上的卷,直接扩容现有磁盘分区的大小。
最终达到了扩大虚拟机磁盘大小的目的,解决了磁盘空间紧张的问题。
整个操作过程只需 10 分钟,无需从其虚拟机停止服务。