德克云技术联盟

会员中心
发新帖
打印 上一主题 下一主题

VMware虚拟磁盘文件损坏、误删变成flat格式的恢复
发布人: 李臻宇 发布时间:2014-08-05 浏览:3965

本帖最后由 李臻宇 于 2014-8-5 11:27 编辑


搬家后发现李昭以前kis测试的虚机无法使用, ,浏览存储定位文件后,看到文件名加上了-flat.vmdk
01.  test.vps.dev.dc-flat.vmdk
01.  test.vps.dev.dc_1-flat.vmdk
虚机无法启动,新建虚机也无法附加上面两个vmdk到新的虚机。
现已修复,参照如下方法:
1、  开启主机的ssh连接。
a)        选定主机配置软件安全配置文件属性


b)        选择SSH选项

c)        点击启动确定
2、  修复文件
a)        使用任何SSH连接工具,进入主机的终端模式(此处使用Putty


b)        定位文件
/vmfs/volumes/4fa291db-ee8b5a5c-e703-f46d042b677a/01.test.vps.dev.dc

C)     ls –la查看文件及大小

D)使用vmkfstool工具修复
创建两个和01.test.vps.dc-flat.vmdk01.test.vps.dc_1-flat.vmdk文件大小相同的文件。(文件大小使用ls –la命令查看第四列数据)
使用命令vmkfstools -c 21474836480 -a lsilogic 111.kistest.dev.vps.dc.vmdk
                    vmkfstools  -c 21474836480 -a lsilogic111.kistest.dev.vps.dc_1.vmdk


然后用源文件替换创建文件
使用命令mv 01.test.vps.dev.dc-flat.vmdk 111.kistest.dev.vps.dc-flat.vmdk
                   mv 01.test.vps.dev.dc_1-flat.vmdk 111.kistest.dev.vps.dc_1-flat.vmdk


这时候新建的虚拟机就可以附加替换后的两个vmdk文件了


附加后启动,即可正常运行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

分类浏览
关于我们
联系我们
技术联盟
云服务
云技术
云合作
帮助中心
发帖规则
QQ客服
内部通道
企业邮箱
企业论坛
版本选择
手机版
电脑版
用手机扫描下方二维码查看手机版页面

版权所有 西安云联电子科技有限公司
Copyright @ 2011-2022 | decoclouds.com All Rig
陕ICP备13002202号-1

快速回复 返回顶部 返回列表