Esx4.0开机报错(vsd-mount失败)

由于周末电路检修,周一(2011/10/17)来到公司启动Esx Server(4.0),启动一台的时候,到了vsd-mount的时候突然停住,报错,如下图:

于是到网上查询“vsd-mount”,结果出来的第一条就是同样错误的解决方案,大悦,下面说一下解决的过程:(可以直接在出错的下方直接操作)
①由于报错的地方是vsd-mount,字面上看是虚拟磁盘挂载的错误,可能是esxconsole.vmdk文件引起的,首先查看一下esxconsole.vmdk文件的目录信息:

②进入到其目录下查看文件,发现esxconsole.vmdk文件丢失了(下面是恢复后的截图)

网上搜索得到的两种解决方案
1.重装 ESX
2.重建同大小的 vmdk再修改配置。
由于重新安装太麻烦了,耗费时间,还有可能造成数据丢失,所以还是选择第 2中方案,因为每一个虚拟机的磁盘驱动都有2个文件,xx-flat.vmdk和xx.vmdk。
在当前这个目录下先新建一个同样大小的 vmdk,服务器的磁盘驱动控制器是scsi的。
# vmkfstools -c 7973371904 -a lsilogic -d thin temp.vmdk


然后将temp-flat.vmdk删除,再将其temp.vmdk更改为esxconsole.vmdk,最后用vim打开esxconsole.vmdk修改里面的参数:

将这一行 RW 15572992 VMFS "temp-flat.vmdk" 更改为RW 15572992 VMFS "esxconsole-flat.vmdk"保存就可以了,
再重启机器,问题就解决了。
 

本文出自 “大鹏的日子” 博客,请务必保留此出处http://dpeng33.blog.51cto.com/625710/690031

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值