前段时间用Ubuntu虚拟机写程序,调试的时候不知道怎么把虚拟机给搞坏了,虚拟机关机后就无法正常启动。但一些重要的数据还在虚拟机里面,得想办法把数据取出来。 VMware虚拟机内的文件都存储在vmdk格式的虚拟磁盘文件中,打开虚拟机所在的目录,可以找到这些虚拟磁盘文件。虚拟磁盘文件的名称一般以虚拟机的名称开头,比如我的虚拟机名称为Ubuntu01,对应的虚拟磁盘文件就是下图中的这些。 Ubuntu01.vmdk这个不带后缀的文件实际上是一个纯文本文件,里面存储了虚拟磁盘的各种描述信息,有了这些信息软件才可以正常读取…