关于在VM虚拟机下,安装OpenWrt软路由,所遇错误及解决方法。

文章讲述了如何将从阿里云OpenWRT源下载的img格式镜像转换为VMDK格式,以便于在VM虚拟环境中使用。在转换过程中,由于新版StarWindConverter遇到问题,作者使用了旧版本的软件成功完成转换。此外,文中还提到OpenWRT最新版在VM中无法检测到eth0网卡,通过编辑VMX文件添加特定行代码解决了该问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 首先是去阿里的openwrt源下载的镜像为img格式,vm虚拟无法识别,需要转换为iso格式或者vmdk格式,用软碟通转换iso格式失败,于是准备转换成vmdk格式,网上大部分采用starwindconverter软件,但是最新的版本老是报错无法转换,于是用了旧的版本的starwindconverter成功搞定,附软件链接https://www.aliyundrive.com/s/LarpxQti9eT
  2. 有关vm的配置记录:在这里插入图片描述

这里着重注意一点:

  1. 最新版openwrt-22.03.2-x86-64-generic-ext4-combined在系统中执行ifconfig命令时老是检测不出eth0网卡,只显示lo网卡,致使无法web登录。解决方法:
    进入该镜像的安装目录找到唯一的是.vmx结尾的文件,用记事本打开然后在末尾附上一行代码:ethernet0.virtualDev = “e1000”。重新启动该虚拟机,ping通,问题解决。

  2. 阿里源openwrt下载地址https://mirrors.aliyun.com/openwrt/releases/
    选target再选最下面x86,然后选择x64然后选这个openwrt-22.03.2-x86-64-generic-ext4-combined。

  3. 1)更新opkg源

opkg update

2) 安装luci中文包

opkg install luci-i18n-base-zh-cn
要在VMware虚拟机安装OpenWrt系统,首先需要下载OpenWrt的镜像文件。然后按照以下步骤进行操作: 1. 打开VMware虚拟机软件,点击创建新的虚拟机。 2. 选择自定义(高级)安装类型,点击下一步。 3. 选择虚拟机硬件兼容性,建议选择与你的VMware版本兼容的硬件兼容性。 4. 选择安装操作系统,选择Linux,版本选择Other Linux 4.x or later kernel 64-bit。 5. 设置虚拟机名称和存储位置,点击下一步。 6. 设置处理器数量和内存大小,根据你的需求进行设置,点击下一步。 7. 选择网络连接类型,建议选择桥接模式,这样虚拟机可以直接连接到物理网络。 8. 选择I/O控制器类型,建议选择LSI Logic。 9. 选择磁盘类型,建议选择SCSI。 10. 创建新的虚拟磁盘,选择磁盘大小和存储位置,点击下一步。 11. 完成虚拟机创建后,点击编辑虚拟机设置。 12. 在硬件选项卡中,选择网络适配器,将网络适配器1设置为桥接模式,网络适配器2设置为仅主机模式。 13. 在选项卡中,选择CD/DVD(IDE)选项,选择使用ISO映像文件,然后浏览并选择下载的OpenWrt镜像文件。 14. 启动虚拟机,按照OpenWrt安装向导进行安装。 请注意,以上步骤仅适用于在VMware虚拟机安装OpenWrt系统。如果你有专用的软路由硬件设备,可以直接将OpenWrt安装在该设备内,以发挥设备的性能。\[2\]另外,如果你到其他问题,可以在评论中提出,我们会尽力帮助解决。\[1\] #### 引用[.reference_title] - *1* [VMware虚拟机安装软路由Openwrt](https://blog.csdn.net/u012514495/article/details/123641467)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [单臂软路由实现(一) VMware虚拟机安装OpenWrt](https://blog.csdn.net/Cx2008Lxl/article/details/122988514)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值