• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
简单,没有重复
简单,没有重复就是我写代码的目标
博客园    首页    新随笔    联系   管理    订阅  订阅

VMware workstation to exsi

在VMware workstation上安装了虚拟机,需要转移到VMware ESXi上时,VMware EXSi不能直接识别workstation下安装生成的vmdk文件,需要转换一下才可以使用。

使用VMware ESXi自带的vmkfstools命令行工具即可实现。

1、使用vSphere Client将要用来作为虚拟机虚拟 硬盘的镜像(如a.vmdk)上传到vmware esxi 服务器上。

2、使用Security登录到vmware esxi服务器。(需要事先在VMware exsi server机上设置允许SSH服务)

3、找到虚拟硬盘镜像a.vmdk所在的目录,为vmfs/volumes/ESXi-01-local-storage-1,进入此目录下,使用vmkfstools –i a.vmdk b.vmdk,转换结束后得到的虚拟硬盘镜像b.vmdk就是ESXi可以识别的硬盘镜像了。

4、创建新的虚拟机,在选择虚拟硬盘时选择b.vmdk。这样创建的虚拟机就能够正常工作了。

在第3步中,当运行vmkfstools –i a.vmdk b.vmdk命令时,如果出现错误:Destination disk format: VMFS zeroedthick

The source disk needs to be repaired. Try option –x

使用vmkfstools –x repair a.vmdk修复a.vmdk即可。另外注意字母大小。

posted @ 2013-04-07 14:04  linwinfan  阅读(643)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3