导读:

我的window7电脑安装了还原精灵,所以我一般都喜欢在虚拟机里写代码,今天电脑关机重启后,发现VMware虚拟机打不开了,提示需要使用DG工具修复损坏的磁盘。这下头大了,最近两天辛苦写的代码,该不会弄丢了吧,因为是一个人独立开发项目,所以我也不习惯不git备份到云端。

百度了一番,发现损坏的VMware虚拟机是没办法修复的,但VMware虚拟机里的数据是不是会丢失的,我们可以使用DiskGenius工具打开这些虚拟机的磁盘文件,把里面的项目代码文件复制出来。

DiskGenius下载地址:https://zy13.net/thread-1155-1-1.html

步骤:

1、打开DiskGenius软件,菜单栏“磁盘” →  打开虚拟磁盘文件

2、选择日期最新的.vmdk虚拟磁盘文件

3、然后就可以轻松看到虚拟机里的分区,以及分区里的所有文件了,在想要备份的文件或文件夹上右键,就可以复制到电脑上了

补充:

另外,我们也可以重新创建一个虚拟机,然后在添加硬盘时,选择现有的虚拟磁盘文件,然后就可以在新的虚拟机里看到原来的文件和代码了。

使用DiskGenius找回VMware损坏虚拟机里的文件相关推荐

  1. 如何往linux虚拟机里传输文件

    我们可以搭建一个简易的服务器,通过局域网来传输文件 具体步骤如下: 一.查看本机ip 在命令行中输入ipconfig指令,查看本机在局域网中的IP 二.使用nodejs搭建服务器 如果没有安装node ...

  2. 【摘】把vmware的虚拟机硬盘vmdk文件分割成多个2G文件

    vmware在host为ntfs的文件系统中创建虚拟机时,虚拟硬盘可指定为一个大的vmdk文件.但如果把这个虚拟机复制到FAT32的文件系统中后,可能将不能启动,提示如下错误信息: VMware Wo ...

  3. VMWare 修改虚拟机的swap文件

    https://blog.51cto.com/beanxyz/2087428 大早上我的一个墨尔本的同事就在折腾虚拟机,他试图把一个5T的虚拟机的磁盘文件扩建到10T,这个本来是个很容易的事情,但是他 ...

  4. Vmware Ubuntu虚拟机之间传文件,Ubuntu ftp的相关设置

    由于Ubuntu拷文件到Windows会存在链接文件变化的问题,通过Windows系统传大量文件的方法不行, 我采用的是ftp的方法,一台虚拟机当ftp服务器,另一台当ftp客户端,记录一下我的做法. ...

  5. 如何向虚拟机服务器里传文件,怎么往虚拟机复制文件_如何向虚拟机传文件-win7之家...

    在工作中,有时在使用虚拟机的时候需要往虚拟机里传文件的,也有遇到传不了文件的情况,一般都是要重新安装VMware tools下就可以了,那么如何向虚拟机传文件呢,方法很简单不难,下面小编给大家分享往虚 ...

  6. 虚拟机里的linux磁盘空间扩容

    之前给虚拟机里装了linux系统,但是安装的时候没有想太多,只分了20G,后来安装的东西越来越多,导致linux的磁盘空间不足了,所以就在网上找各种解决办法怎么扩容.如果只是重新再分一个区的话,比较简 ...

  7. boos里的AHCI RAID_纳尼?虚拟机里的vivado快30%? -- Vivado实用系列

    前传:上个月入了两块3T硬盘,用主板的bios组了raid0,结果悲催的不支持ubuntu(AHCI)... [1],不舍得放弃真香的raid0,没办法开发环境从丢弃了原来双系统的ubuntu,切换回 ...

  8. 使用VM Tools让VMware虚拟机里的ubuntu能够共享Windows系统的文件夹

    我们经常有这样的使用场景,在宿主机Windows(Linux)操作系统上通过VMware软件安装了一个Linux(Windows)的虚拟机, 然后需要在两种操作系统中通过某种介质共享数据. 一种比较麻 ...

  9. VMware虚拟机里centos7下安装mysql5.6并授权远程连接Navicat

    正文内容 这节来安装Mysql5.6,并远程授权连接本地windows的Navicat,可以根据以下步骤安装.此文章为自己收藏,必要时拿出来直接用的,有需要的友友可以查看查看的.文章图片有借助于网络的 ...

最新文章

  1. .config 和 kconfig以及 makefile的关系
  2. python源码提取_Python提取Linux内核源代码的目录结构实现方法
  3. sql的的over不能和group by一起使用吧_CellRouter的使用
  4. java gui介绍_IntelliJ IDE 开发Java GUI 入门
  5. 学生成绩管理系统实验报告_学生成绩管理系统设计
  6. 中南大学网络教育计算机考试答案,2015年6月中南大学网络教育课程考试《计算机组成原理》复习题及参考答案.pdf...
  7. python拆分excel列_python自动化办公:实现按照一列内容拆分excel
  8. 使用定时器时遇到warning: #188-D: enumerated type mixed with another type警告
  9. php 批量生成一维码,thinkphp5 + barcode 生成条形码
  10. 什么是Mirai僵尸网络
  11. Activiti 会签/或签 设计思路
  12. CentOS下删除和安装JDK
  13. c++入门 有关《c++关键字》 《命名空间》《缺省参数》《函数重载》《引用》《内联函数》《outo关键字》
  14. P1071,OpenJudge1.7-11潜伏者详解
  15. PaddleOCR新发版v2.2:开源版面分析与轻量化表格识别
  16. 黑客攻击五种手段,其实要避免也不难,终究离不开骗术
  17. 模拟登录丁香园,并抓取论坛页面所有的人员基本信息与回复帖子内容
  18. 根据时间戳获取相应的日期和时间
  19. python专业版与社区版的区别_pycharm专业版和社区版区别
  20. 从工厂到五星级写字楼,我从5K涨到了12K,中间只隔了一个python

热门文章

  1. Cocos2d-x 3.0 开发(九)使用Physicals代替Box2D和chipmunk
  2. oracle下载,windows版本的oracle数据库下载
  3. python能在业余时间赚钱吗?分享自己的接私活经验及学习经验
  4. jspdf添加宋体_pdfjs 引入字体失败
  5. Python PaddleNLP实现自动生成虎年藏头诗
  6. pythonfunc函数的功能,python函数中def func(*args)这里*的作用是什么?
  7. 【Leetcode】1833. 雪糕的最大数量
  8. [转]数学建模竞赛常用软件培训2
  9. Scratch3.0——助力新进程序员理解程序(案例九、等差数列2)
  10. linux x86_64和linux aarch64如何选择