Mac OS X 恢复 VMware Fusion 虚拟机中的 vmdk 文件
今天手贱把 VMware Fusion 虚拟机中的 Windows 10 搞挂了,原因是磁盘清理了下,然后重启就蓝屏了,Windows 10 自动修复、手动还原、手动重置系统,试过都不行,恢复系统是没办法了。
然后开始想恢复 Windows 10 系统中的文件,因为没有备份,所有的开发文件都在虚拟机中(以后不能这样干了,应该放在 Mac 中,然后用文件共享的方式,在虚拟机里面访问操作),虚拟机的所有文件都在 Mac 中,并且用 vmdk 文件格式存储,Windows 10 系统存储文件:

所以,如果能把这些 vmdk 格式的文件打开,就可以恢复里面的文件,后来,网上找到了一个软件 VMDK Mounter for Mac® OS X,安装需要注册填写邮箱,会发送注册码,需要注册一下。
打开 Paragon VMDK Mounter,选择虚拟机文件:

打开之后,会弹出一个框,点击“Attach Selected”,就会在 Finder 中的设备中看到虚拟磁盘了(虚拟机文件删掉了,没办法演示了),点击就可以访问里面的文件了,直接拖拽复杂就可以了。
Mac OS X 恢复 VMware Fusion 虚拟机中的 vmdk 文件的更多相关文章
- Mac入门 (二) 使用VMware Fusion虚拟机
		
有了Mac机,还是需在Mac上用Windows怎么办?, VMware Fusion 是运行在Mac机上的虚拟机软件, 类似于VMware workstation. 这样就可以在Mac上运行Windo ...
 - mac上使用Vmware Fusion虚拟机配置Centos的静态ip
		
一.背景 本文简单记录一下,在mac arm 架构下使用 Vmware Fusion虚拟机下Centos7下如何配置静态ip地址.如果使用dhcp静态ip地址的动态分配,那么可能ip地址会发生变化,因 ...
 - MacBookpro安装VMware Fusion虚拟机,并安装win7 64位系统
		
1.准备好安装用的东西(准备好正确的东西,安装路上就成功了一半)(1)VMware Fusion 附带注册机生成注册码,链接: https://pan.baidu.com/s/13Qm9zPOFjFt ...
 - VMware Workstation虚拟机中的Linux通过NAT模式共享上网配置教程
		
VMware Workstation虚拟机中的Linux通过NAT模式共享上网配置教程 在VMware Workstation虚拟机下面,Linux虚机要上网,一般是桥接模式,但我自己的电脑上网的环境 ...
 - vmware vSphere client中,选择文件->部署OVF模板,报错处理方法
		
在vmware vSphere client中,选择文件->部署OVF模板,选择指定的OVA文件,按步骤进行,则会出现这样的错误:此OVF软件包使用了不受支持的功能.OVF软件包需要不支持的硬件 ...
 - Linux进阶之VMware Linux虚拟机运行提示“锁定文件失败 虚拟机开启模块snapshot失败”的解决办法
		
问题1:VMware Linux虚拟机运行提示"锁定文件失败 虚拟机开启模块snapshot失败"的解决办法 非正常关闭虚拟机(例如开关机过程中关掉VMware等操作),再次启动虚 ...
 - 在Mac OS X Yosemite 10.10.3 中搭建第一个 ASP.NET 5 Web 项目
		
终于有时间在 Mac 上安装一下 ASP.NET 5,网上有许多教程,但是多数的时间比较早了,版本不是最新,搭着 Build 2015 的春风,我也实践一下 Mac OS X 上的 ASP.NET 5 ...
 - VMware虚拟机中的常用文件介绍
		
虚拟机的文件管理由VMware Workstation来执行.一个虚拟机一般以一系列文件的形式储存在宿主机中,这些文件一般在由workstation为虚拟机所创建的那个目录中. 如下图所示:(< ...
 - VMware workstation 虚拟机中安装乌班图及其兼容性问题
		
之前我在虚拟机中安装乌班图,是先安装好虚拟机,然后将预先下载好的乌班图镜像文件导入安装,这样安装起来还是有些繁琐的,中间要设置好多东西.今天领导给我拷了个虚拟机,还有乌班图的安装文件,是这样的. 对于 ...
 
随机推荐
- 收藏 —— 教你阅读Python开源项目
			
https://zhuanlan.zhihu.com/p/22275595?refer=python-cn
 - 04 Python数据类型
			
Python 数据型1. int: 1,2,3 ....2. bool: True False3. str: 存贮少量数据 'asjkdh','工查'4. list: 列表,存贮大量数据 [1,2,3 ...
 - Redux-persist使用
			
redux-persist作用是将store中的数据缓存到浏览器中,减少数据请求,每当白名单中的数据发生变化,才会进行一次更新缓存的操作,并且这个数据缓存是存在localStorage中的,不是会话级 ...
 - python装饰器补漏
			
以前写过一篇装饰器文章,觉得少了点东西,今天特来补上,也就是带参数的装饰器,上篇文章写的不严谨 def logger(logs=""): def outer(f): def inn ...
 - React Native在window下的环境搭建(一)
			
React Native官方开发文档 以下是本人抄录的: 初次接触React Native感觉和React很像,却是有点类似,但不完全是,React Native有自己的组件对象,不过它也自定义的组件 ...
 - 数据库中多对多关系的处理 User---Role
			
--一个用户可以担任多个角色,如user1既是调度员又是分拣员--一个角色可以被多个用户担任,如user1是调度员,user2也是调度员--用户和角色之间的对应关系为多对多,所以会产生中间表 t_us ...
 - Match-----Correlation-----find_ncc_model_exposure
			
* This example program shows how to use HALCON's correlation-based* matching. In particular it demon ...
 - C++11 constexpr常量表达式
			
常量表达式函数 要求: 函数体内只有单一的return返回语句 例如: constexpr int data() { const int i=1; //含有除了return以外的语句 return i ...
 - VueJs相关学习网址
			
麦子学院 http://www.maiziedu.com/course/916/ 慕课网-vue.js入门基础 https://www.imooc.com/learn/694 查阅的网址 ...
 - jQuery开发工具
			
开发工具:MyEclipse2014 + aptana插件 下载apada 放到MyEclipse的路径 https://segmentfault.com/a/1190000005711923 ...