星哥的博客

  • 首页
  • 系统
  • 虚拟机
  • 网站开发
  • 硬件外设
  • VPS/云主机
  • 心情随笔
  1. 首页
  2. 虚拟机
  3. Hyper-v
  4. 正文

Hyper-v 安装 OpenWrt_x86 版教程(03.14更新)

2013年3月13日 18823点热度 26人点赞 2条评论

这几天在捣鼓软路由,非常好玩,但ROS,海蜘蛛,wayos等都是破解云云,老版本功能也很弱,就打起来OpenWrt_x86主意,其实如果用VirtualBox安装会非常简单,但我们要做到让其后台运行,这就得用Hyper-v了,折腾了2天,才弄好,记录下过程。

QQ截图20130313203901

1.下载operwrt img文件,这里使用的attitude_adjustment版本,backfire太老,trunk后来也搞定了(当时主要就在这个版本选择上绕路了);

http://downloads.openwrt.org/attitude_adjustment/12.09-rc1/x86/generic/openwrt-x86-generic-combined-ext4.img.gz

2.安装Oracle VM VirtualBox;

3.将img文件转换为VirtualBox的vdi文件;

VBoxManage.exe convertfromraw H:\openwrt-x86-generic-combined-ext4.img H:\openwrt.vdi

4.在VirtualBox里运行operwrt(注意运行时要打开串口,不然VirtualBox无法启动operwrt);

5.设置网络;

vi /etc/config/network

主要配置:

option ifname      eth0
option type          bridge
option proto        static
option ipaddr      192.168.1.8
option netmask   255.255.255.0
option gateway    192.168.1.1
option dns            114.114.114.114

设置好后,重启网络:

/etc/init.d/network stop
/etc/init.d/network enable
/etc/init.d/network start

注:这里的地址先随便配置,是为了能让operwrt链接网络,更新驱动;

6.安装hyper-v的网卡驱动文件kmod-tulip(kmod-tun不清楚是否必须,也装上吧);

opkg update && opkg install kmod-tun && opkg install kmod-tulip && halt

7.将vdi转换为hyper-v的vhd文件;

VBoxManage.exe clonehd H:\openwrt.vdi H:\openwrt.vhd --format VHD

8.在hyper-v里运行。

后记:备份下安装文件,免得后面更新不能安装了OpenWrt_x86_hyper-v

2013.03.14

突然发现trunk版本其实也可以安装,但在hyper-v上无法识别虚拟键盘,但可以在VirtualBox上设置好后,放在hyper-v上运行,流程同上

trunk版下载:

http://downloads.openwrt.org/snapshots/trunk/x86/openwrt-x86-generic-combined-ext4.img.gz

这里需要注意的是,openwrt-trunk版本安装后并没有自带luci WEB管理界面,需要自行安装

opkg update
opkg install luci

/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start

上传个做好的trunk版本VHD文件openwrt-trunk,连接IP为192.168.1.22,无密码,安装好luci,采用13-Mar-2013更新的openwrt-x86-generic-combined-ext4.img.gz版本

标签: 暂无
最后更新:2013年3月14日

wangxingcs

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • Hyi

    谢谢!你提供的VHD,已经成功在hyper-v上启动了。但我想通过这台openwrt上网,请问如何设置,是否还需要添加虚拟网卡。谢谢!

    2015年3月7日
    回复
    • 黄薛海

      @Hyi 我想安装最新的OPENWRT不成功

      2015年5月3日
      回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    wangxingcs

    这个人很懒,什么都没留下

    我的博客

    仅记录一些有用的教程,自己的经历,已屏蔽各大搜索引擎收录。

    新浪微博 @wangxingcs

    Twitter @wangxingcs(常在)

    最新 热点 随机
    最新 热点 随机
    Proxmox VE(PVE)6.X 添加硬盘 PVE解决VM is locked问题 Proxmox VE配置更新源 黑群晖显示真实CPU信息(支持7.0.1) Proxmox VE直通硬盘(全盘映射方式) PVE去除“没有有效订阅”提示
    android-apktool 中文使用说明 Notepad++ 主题安装 AMH5关于时间同步授权失败的修改方法 ecshop添加注册短信验证功能 eAccelerator 配置参数详解 Centos5.5源更新方法(网易163源 很快的源)
    标签聚合
    虚拟机 CMS DSM 驱动 MTP FineCMS PVE 群晖

    COPYRIGHT © 2015-2023 wangxingcs.com. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang

    陕ICP备13007295号