导航

轻松制作X86 OPENWRT USB启动盘

Posted on 2017-05-31 19:42  iitrust  阅读(3733)  评论(0编辑  收藏  举报

本文介绍了一个x86 live USBi启动盘的制作方法。 该方法有如下特点:

1.  可在winXP/win 7/win vista上制作, U盘采用fat格式, 即使对于linux经验较少者, 也显得平易近人
2.  可放置多个版本的固件, 可在启动时灵活选择
3.  简单方便, 无需硬盘, 无需CF卡, 无需电子盘, 只要一个常见的U盘即可在实体机上玩转X86 OpenWrt
  

具体步骤如下:

1.  U盘格式化格式化fat32, 假设盘符为E:,  

2.  下载syslinux,  http://www.kernel.org/pub/linux/ ... x/syslinux-4.04.zip, 本地下载, 这里假设下载并解压到c:\syslinux-4.04


3.  对于32 win系统和64位 win系统, 分别进行  

64-bit system
cd c:\syslinux-4.04\win64
.\syslinux64.exe -m -a E:
32-bit system
cd c:\syslinux-4.04\win32
.\syslinux.exe -m -a E:

执行如下指令:

label E: OPENWRT

这里E:是指U盘的盘符,  您可根据实际情况修改

请见附图


4.  下载x86内核和磁盘镜像文件包, 解压, copy到U盘根目录下
请核对:U盘根目录下必须有如下目录和文件:
10.03
10.03.1
syslinux.cfg

5.  关闭PC, 插入U盘, 然后启动PC, 进入BIOS 设置, 设置从U盘启动, 保存退出, 然后重启PC, 如不出意外, 您的PC已经从USB 启动OPENWRT。

​OK, 现在我们已经启动了! 但默认装入的固件是10.03.1-rc5官网固件, 那么如何放入自己中意的的x86固件?
步骤如下:
1. 将U盘插入装有windows系统的PC中。
2. 在windows浏览器中打开U盘
3. 删除10.03或者10.03.1中的*combined-ex2*.img(如果你曾启动过一次的话)
4. 放入自己的固件替代刚才删除的固件, 注意放入10.03目录中文件名字必须是:
openwrt-x86-generic-combined-ext2.img.gz
放入10.03.1目录中的文件名必须是:
config-b-openwrt-x86-generic-combined-ext2.img.gz
或者
config-c-openwrt-x86-generic-combined-ext2.img.gz



JUST enjoy it!

原文链接:
http://macbruins.wordpress.com/2 ... sb-for-x86-openwrt/

可能需要攀岩才能看到这篇文档, 大家懂的。