最近因为工作需要用到调试H3C设备,所以想在本地安装HCL模拟器,之前博主曾安装过eve,ensp,gns3等等,按照以往的经验,安装一款模拟器应该问题不大。结果花了我2天的时间才自己摸索出来。不想吐槽,原本也不打算写的,但是考虑到很多人可能要走这个天坑,所以写一篇简单的博文来纪念下我逝去的2天,本次操作也没有截图,主要因为安装也一直不顺利。
安装中出现的问题自理,首先在H3C注册下载最新版本HCLv2.1.1 其他版本像V2.0.1也一样我都测试过了。
1.H3C的HCL对Win10的兼容真的不太友好。安装完之后打开HCL会直接弹出错误,需要在右键属性兼容里面改成win 7或者win 8
2.修改完成兼容性,由于博主之前就安装过VirtualBox,这就是一个坑,让我花了很长时间,去解决到底是virtualbox的问题还是HCL的问题,直接进入HCL界面,拖出1个设备是可以运行和启动的,但是拖出第二种设备的时候马上就报错,设备启动失败,就是这个问题,我尝试安装了10多个版本的VirtualBox,也没有解决,注册表删了又删,删的方法是直接搜索Virtural把VirturalBox的所有注册表删过一次,然后也删除HCL VMS 我的是在这个C:\Users\ASUS\HCL VMs 目录下面的。之后重新安装,也是同样的情况,我就很奇怪,为什么这个同种设备可以启动,不同的设备就会启动失败,之后尝试网上的各种方法都没有解决,在win7虚拟机里,能够顺利的安装,然后我直接想算了不要再win10里面折腾了,但是博主的倔脾气,非要在win10里面成功安装,测试了无数次失败之后在更改了H3C的高DPI缩放替代和virturalbox里面的高DPI缩放替代,然后在HCL VMs 里面新建devices2,发现会一闪而过。所以大概就是虚拟机在使用,然后删除HCL VMs 调整兼容性,之后就可以运行了。
删前附上virtualbox的版本和win10下面安装成功的界面,远不止截图上面的之前有些版本已经被删了就不po图了。