虚拟机硬盘文件丢失,通过xx-flat.vmdk恢复方法
作者: | 更新时间:2024-03-16 16:55:04 | 来源:本站整理 | 阅读次数:
虚拟机硬盘文件丢失,通过xx-flat.vmdk恢复方法
简要介绍
简音乐在线听是一款拥有小巧设计的音乐软件,提供了流畅的掌上收听体验,合理的交互设计全面满足了用户的不同音乐收听需求,每位用户都能轻松感受到高品质收听效果带来的独特魅力。软件收录了全网高品质音乐资源,支持多个平台歌单同步,为用户提供了全面贴心服务。<详情>
方法仅供参考,可能实际的情况与本案例有所不同
解决方法一:
1.在虚拟机上添加一个和原来硬盘大小一致、路径一致的虚拟硬盘AA
2.将AA.VMDK文件下载下来
3.用记事本打开这个文件
4.将文件中的虚拟快照文件名AA-flat.vmdk文件修改为目录中xx-flat.vmdk,文件名修改xx.vmdk
5.上传xx.vmdk
6.这时查看硬盘发觉大小识别啦,重新启动OK
解决方法二:
1. 新建一虚拟机,不要创建硬盘
2. 用ssh的方式登录host,查找xx-flat.vmdk文件所在位置及目录,
3. 在新虚拟机目录下创建新xxx.vmdk文件,大小要和xx-flat.vmdk文件一样大,
用ls -la查看xx-flat.vmdk文件大小,
用vmkfstools -c 文件大小 -a lsilogic xxx.vmdk 来创建新磁盘文件
4. 用原文件xx-flat.vmdk覆盖新建的xxx-flat.vmdk(注意一定是-flat.vmdk),使用mv命令
5. 将这个磁盘文件添加到新建的虚拟机中;
6. 完成后开启虚拟机就可以了
方法二详细步骤及命令如下(自己实际操作过)
假设Flat.vmdk文件名为a-flat.vmdk.
1. 新建一台虚拟机Test,不挂磁盘;
2. 使用SSH客户端(putty)登陆主机,查看a.flat.vmdk文件所在目录,命令为
#find / -name a-flat.vmdk –print
假设为/vmfs/volumes/a/a-flat.vmdk.
3. 查看a-flat.vmdk文件大小,命令为
#ls –la /vmfs/volumes/a
假设为50000000000bytes(50G)
4. 查看Test所在目录,命令为
#find / -name Test –print
假设为/vmfs/volumes/Test
5. 在/Test下创建Test.vmdk文件,大小和a-flat.vmdk大小一样,命令为
#vmkfstools -c 50000000000 -a lsilogic -d zeroedthick Test.vmdk
6. 用源文件a-flat.vmdk覆盖新建的Test-flat.vmdk(在创建Test.vmdk时自动创建)命令为
#mv /vmfs/volumes/a/a-flat.vmdk /vmfs/volumes/Test/Test-flat.vmdk
7. 将新建的硬盘添加至虚拟机Test中,启动虚拟机即可。
解决方法一:
1.在虚拟机上添加一个和原来硬盘大小一致、路径一致的虚拟硬盘AA
2.将AA.VMDK文件下载下来
3.用记事本打开这个文件
4.将文件中的虚拟快照文件名AA-flat.vmdk文件修改为目录中xx-flat.vmdk,文件名修改xx.vmdk
5.上传xx.vmdk
6.这时查看硬盘发觉大小识别啦,重新启动OK
解决方法二:
1. 新建一虚拟机,不要创建硬盘
2. 用ssh的方式登录host,查找xx-flat.vmdk文件所在位置及目录,
3. 在新虚拟机目录下创建新xxx.vmdk文件,大小要和xx-flat.vmdk文件一样大,
用ls -la查看xx-flat.vmdk文件大小,
用vmkfstools -c 文件大小 -a lsilogic xxx.vmdk 来创建新磁盘文件
4. 用原文件xx-flat.vmdk覆盖新建的xxx-flat.vmdk(注意一定是-flat.vmdk),使用mv命令
5. 将这个磁盘文件添加到新建的虚拟机中;
6. 完成后开启虚拟机就可以了
方法二详细步骤及命令如下(自己实际操作过)
假设Flat.vmdk文件名为a-flat.vmdk.
1. 新建一台虚拟机Test,不挂磁盘;
2. 使用SSH客户端(putty)登陆主机,查看a.flat.vmdk文件所在目录,命令为
#find / -name a-flat.vmdk –print
假设为/vmfs/volumes/a/a-flat.vmdk.
3. 查看a-flat.vmdk文件大小,命令为
#ls –la /vmfs/volumes/a
假设为50000000000bytes(50G)
4. 查看Test所在目录,命令为
#find / -name Test –print
假设为/vmfs/volumes/Test
5. 在/Test下创建Test.vmdk文件,大小和a-flat.vmdk大小一样,命令为
#vmkfstools -c 50000000000 -a lsilogic -d zeroedthick Test.vmdk
6. 用源文件a-flat.vmdk覆盖新建的Test-flat.vmdk(在创建Test.vmdk时自动创建)命令为
#mv /vmfs/volumes/a/a-flat.vmdk /vmfs/volumes/Test/Test-flat.vmdk
7. 将新建的硬盘添加至虚拟机Test中,启动虚拟机即可。
相关文章
游戏推荐
软件推荐
文章推荐
- [手游攻略]捉妖记手游挖宝系统怎么玩 挖宝系统玩法攻略
- [越狱教程]ios8.1.3-8.4无法越狱怎么办 PP助手ios8.1.3-8.4解决越狱常见问题
- [手游攻略]完美世界3D帮会系统怎么玩 帮会系统玩法攻略
- [手游攻略]完美世界3D排行榜系统怎么玩 排行榜系统玩法攻略
- [越狱教程]ios9.2最新版越狱教程 ios9.2越狱工具下载
- [手游攻略]完美世界3D体力怎么得 体力获取方法汇总
- [越狱教程]ios8.4越狱工具怎么用 PP助手ios8.4越狱详细图文步骤
- [越狱教程]iOS9公测版可以越狱吗?iOS9公测版未封堵iOS8.4完美越狱漏洞
- [手游攻略]荣耀对决plus手游攻略 荣耀对决plus手游高手进阶攻略大全
- [手游攻略]荣耀对决plus手游摆摊系统怎么玩 摆摊系统玩法攻略
- [手游攻略]完美世界3D英雄系统怎么玩 英雄系统玩法攻略
文章排行