SSLLoadSharedLibrary: Failed to load library libeay32.dll:126 Win32 object usage: GDI 0, USER 1

参考链接:

  1. https://communities.vmware.com/thread/254666
  2. vdiskmanager下载地址:https://pan.baidu.com/s/125cVT

根据https://vmexpo.wordpress.com/2014/04/15/how-to-merge-multiple-vmdks-into-single-vmdk/comment-page-1/的教程,将将vmware的多个硬盘文件合并为一个,首先

下载vdiskmanager

下载完后将解压后的1023856-vdiskmanager-windows-7.0.1.exe文件重命名为vmware-vdiskmanager.exe

将解压后的文件放在需合并的虚机文件夹下

cmd后进入该文件路径下

执行命令合并 在这里插入图片描述

由于我的vmdk文件名称是CentOS 7 64 位-cl1,所以执行命令是:

vmware-vdiskmanager.exe  -r "CentOS 7 64 位-cl1.vmdk" -t 0  MyNewImage.vmdk

执行中有两个报错:
1.Failed to load library ssleay32.dll:126

SSLLoadSharedLibrary: Failed to load library ssleay32.dll:126
Win32 object usage: GDI 0, USER 1
CoreDump: Writing minidump to C:\Users\18200\AppData\Roaming\VMware\vmware-vdiskmanager-7184.dmp

2.Failed to load library libeay32.dll:126

SSLLoadSharedLibrary: Failed to load library libeay32.dll:126
Win32 object usage: GDI 0, USER 1
CoreDump: Writing minidump to C:\Users\18200\AppData\Roaming\VMware\vmware-vdiskmanager-8648.dmp

简便方法是直接把这两个缺失文件ssleay32.dlllibeay32.dll扔到执行路径下,免得去加环境变量了;
我在C:\Program Files (x86)\Tencent\WeChat\找到了这两个文件,鉴于大家都有安装微信,应该不难找.
执行结果如下:

Creating disk 'MyNewImage.vmdk'
  Convert: 100% done.
Virtual disk conversion successful.

删掉并重命名新文件

将源文件删掉,然后将生成的MyNewImage.vmdk重命名为CentOS 7 64 位-cl1.vmdk

发布了86 篇原创文章 · 获赞 23 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_32392597/article/details/104467548