登录 立即注册
查看: 31735|回复: 1

不损坏数据增加虚拟磁盘空间的方法

[复制链接]

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2018-4-2 01:48:50 | 显示全部楼层 |阅读模式
本帖后由 eyeyeey 于 2018-4-2 02:03 编辑

虚拟机用着用着空间不够了就有点恶心了,MEmuHyperv可以重新建一个虚拟磁盘再挂上去,但原来的文件搬运起来太费事了。MEmuHyperv不能直接修改在用的虚拟磁盘的大小,我是没找到在哪里调。
本例就是这个状况,我建了一个64GB的虚拟磁盘,准备存一些课件,总共三套,总大小未知,只能估。快存完了发现磁盘满了,还有2个GB存不下了。NND,累死了!
试了好多方法,总结一下,分享给大家,有点复杂,不过还好不用重新开始下载,也算万幸。

图就不贴了,搞啊半天图,结果论坛对图大小限制的多,发不全。
只提供思路,自已测试吧:

第一步:修改虚拟磁盘大小
下载VMware虚拟机,里面有个文件vmware-vdiskmanager.exe可以直接改.vmdk文件的大小,而且不损坏文件。
以管理员身份打开命令提示符,切换到vmware-vdiskmanager.exe文件所在文件夹,输入如下命令:
vmware-vdiskmanager -x 68GB "E:\Program Files\Microvirt\MEmu\MemuHyperv VMs\MEmu\MEmu51-20180323000001FF-disk3.vmdk"
切记:68GB是你要改的大小,这个是总大小,不是增加的大小。比如我就是要把64GB的虚拟磁盘改成68GB就够用了。
“”号里面换成你自已要改的虚拟磁盘的存放路径和名称,如果路径中有空格必须用引号,如果没有可去掉。
有进度条,完成后会有提示,修改后的文件不会增加大小,和原来一样,存文件就大了。

第二步:挂载虚拟磁盘文件到系统
修改后的虚拟磁盘文件是不能在虚拟机中马上使用,第一步增加的空间也不会显示出来。原因是增加部分默认是未分配的空间,就是没有分区。我们要把这个修改后的文件挂载到系统中,并进行分区合并。
挂载用虚拟光驱软件Daemon Tool免费版即可,下载安装后,vmdk文件自动关联。
对着你改动的虚拟磁盘文件双击,有提示音,会把这个虚拟磁盘文件加载到Windows系统中,我的电脑中有可能会多出一个磁盘(没搞清楚,有时有有时没有,都不要紧),但不要打开,如果有堤示修复之类的窗口弹出一律取消。

第三步:合并分区
我用要用到DiskGenius来合并,上两步顺利完成后,打开这个软件,会在磁盘列表中看到我们挂载的虚拟磁盘一般在列表的下面,点之才能继续操作。
软件上面的大彩色条就是磁盘的分区示意,后面有个单独的部分就是增加的空间,右键点之,合并到主分区,等待一会,进度条不准,用不了多久就OK了。
关闭DiskGenius,在桌面右下角Daemon Tool图标处点击移除虚拟磁盘文件,一定要操作,否则后面进行不了了。

第四步:修复逍遥安卓对虚拟磁盘的连接
可以试运行一下,如果一切顺利可以进入系统,打开一个文件管理器可以看到SD卡大小成功了。

如果没成功,我们的虚拟系统有可能打不开了,会报错的。所以要修复,这个我没有找到明确的修复工具,不过还是发现了一个方法,还是用MEmuHyperv(所以,在论坛中找到MEmuHyperv包,装到软件里),把改过的虚拟磁盘文件XXXX.vmdk改个名,随便改成什么,一会改回来。然后用MEmuHyperv给有问题的虚拟机创建一个新磁盘,文件格式、名称、大小与我们改的那个XXXX.vmdk一样,点创建后会有进度条,不用等到头,点×关闭取消。回去把刚改名的文件名称改回来。
打开虚拟机,一切OK。

回复

使用道具 举报

1142

主题

4153

帖子

4346

积分

超级版主

Rank: 8Rank: 8

积分
4346

逍遥会员章逍遥忠实勋章逍遥荣耀勋章逍遥达人勋章逍遥游戏玩家逍遥论坛达人逍遥新人资格章

发表于 2018-4-3 09:01:13 | 显示全部楼层
本帖后由 心芝雨 于 2018-4-3 09:05 编辑

感谢支持

小容量SD卡
http://www.xyaz.cn/forum.php?mod=viewthread&tid=52960&fromuid=57
(出处: 逍遥安卓论坛)
CPU要支持虚拟化技术 主板开启VT 关闭Hyper-V 显卡驱动正确 完整系统
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|模拟器|手机模拟器|手游模拟器|安卓模拟器|( 沪ICP备14046591号 )

GMT+8, 2025-2-24 16:43 , Processed in 0.030756 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表