前言:
如今你们对“虚拟机映射本地磁盘打不开怎么办”大约比较关心,姐妹们都需要知道一些“虚拟机映射本地磁盘打不开怎么办”的相关内容。那么小编也在网上网罗了一些对于“虚拟机映射本地磁盘打不开怎么办””的相关文章,希望朋友们能喜欢,姐妹们一起来了解一下吧!!!!血泪教训,提醒自己对数据进行删除操作前,一定要再三确认!!!
手残,将运行中的虚拟机给删除了,机器关机后,发现目录里只有一个xxx-flat.vmdk,新建个虚拟机,想要重新添加硬盘,结果添加失败,通过度娘知道了恢复方法,最终数据恢复了。
1.先克隆一个虚拟机(有WIndows系统的。也可以新建一个,但不添加硬盘)
2.用ssh的方式登录esxi主机,查找被误删除虚拟机的xx-flat.vmdk文件所在目录。
[root@localhost:/vmfs/volumes/62986870-9d333a82-3074-9cb654758c1c/WIN2008-4T] ls -l Windows\ 2008-flat.vmdk -rw-r--r-- 1 root root 3958241859584 Jul 30 00:23 Windows 2008-flat.vmdk
3.在新建的虚拟机目录下创建新xxx.vmdk文件,大小要和xx-flat.vmdk文件一样大
[root@localhost:/vmfs/volumes/62986870-9d333a82-3074-9cb654758c1c/WIN2008-TEST] vmkfstools -c 3958241859584 -a lsilogic win2008_data.vmdk
4.用mv命令将原xx-flat.vmdk,覆盖新建的xxx-flat.vmdk(注意一定是-flat.vmdk, 否则是用不了的)
[root@localhost:/vmfs/volumes/62986870-9d333a82-3074-9cb654758c1c] mv WIN2008-4T/win2008_data-flat.vmdk WIN2008-TEST/win2008_data-flat.vmdk
5.完成后,在克隆的虚拟机中,添加现有硬盘(找到刚才恢复的磁盘文件,我是做为从盘添加的)就可以看见里面的数据了。如果是新建的虚拟机,就只添加现有硬盘,系统应该也能起来。
标签: #虚拟机映射本地磁盘打不开怎么办