esxi导入openwrt的vmdk固件

编译openwrt生成的vmdk格式固件,无法直接导入esxi,需要进行转换与调整。

主要步骤:

1、打开esxi的web页面,打开数据存储浏览器,上传vmdk固件到你的目录;

esxi导入vmdk-1

2、打开esxi的ssh功能(主机—操作—服务—启用安全Shell(SSH)),通过ssh连接esxi(xshell输入密码记得选择“使用键盘输入用户身份验证”);

esxi导入vmdk-2

 

esxi导入vmdk-3

3、用 df -h 命令查询你固件上传的目录位置,进入该目录,使用下面命令进行转换:

vmkfstools -i openwrt.vmdk -d thin openwrt_new.vmdk

转成完成后,会多出一个flat文件。可以将未转换的固件删除了。

4、调整 vmdk 磁盘大小:

vmkfstools -X 384M vmdk文件名

调整的大小数值根据自己的情况。

这个调整是为了防止导入esxi后,编辑虚拟机配置会出现的报错问题(可能会提示:请输入大于原始容量的磁盘大小)。

注意如果这个命令执行失败,请调整数字,似乎是对数值有特别要求。比如我输入 2048M 会报错,输入 2000M 就能成功。。。

5、将固件导入esxi

虚拟机页面选择:新建/注册虚拟机——创建新虚拟机——输入名称、选择linux、版本选择其他linux(64位)——选择储存,直接下一步——在自定义设置这里,删掉原来的硬盘1,选择添加硬盘,现有硬盘,选择你转换完的vmdk固件。确定你要分配的硬件资源,记得内存那里要选择“预留所有客户机内存”——确定,完成。

esxi导入vmdk-4

6、启动openwrt开始配置

进入后一般是修改IP地址:

vi /etc/config/network

配置静态地址协议: static

option proto 'static'

配置DHCP协议:

option proto 'dhcp'

其他的根据自身情况配置。

打赏
欢迎转载,请注明出处:轻时代 » esxi导入openwrt的vmdk固件

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

打赏一下作者,鼓励他发表更多的精彩文章

支付宝扫一扫打赏

微信扫一扫打赏