星哥的博客

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

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

2013年3月13日 16313点热度 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
    取消回复

    此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。

    wangxingcs

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

    我的博客

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

    新浪微博 @wangxingcs

    Twitter @wangxingcs(常在)

    最新 热点 随机
    最新 热点 随机
    Proxmox VE(PVE)6.X 添加硬盘 PVE解决VM is locked问题 Proxmox VE配置更新源 黑群晖显示真实CPU信息(支持7.0.1) Proxmox VE直通硬盘(全盘映射方式) PVE去除“没有有效订阅”提示
    Proxmox VE(PVE)6.X 添加硬盘
    Hyper-V 安装 Linux Integration Services v2.1 织梦搜索页面无法使用arclist等标签解决办法 [CPU评测]T5750和SP9400对比评测 亚马逊EC2试用 操作事项记录 Nginx缓存服务器 替代Squid iptables配置详解
    标签聚合
    驱动 MTP 虚拟机 PVE 群晖 FineCMS DSM CMS

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

    Theme Kratos Made By Seaton Jiang

    陕ICP备13007295号