本文介绍了一个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/

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

轻松制作X86 OPENWRT USB启动盘的更多相关文章

  1. 制作win10 usb 启动盘

    Rufus 是一个开源的USB启动盘制作程序.其特点就是快速,且支持各种系统,包括各种windows系统,linux系统,使用也很简单. Rufus主页: http://rufus.akeo.ie/ ...

  2. 使用 DD 命令制作 USB 启动盘

    Windows 下有很多很好用的 USB 启动盘制作工具,比如 Rufus,但是 MacOS 下这个类型的工具就少了很多,这里记录下在 MacOS 中用 DD 命令制作 Linux USB 启动盘的操 ...

  3. Kali Linux Web 渗透测试视频教—第二十课-利用kali linux光盘或者usb启动盘破解windows密码

    Kali Linux Web 渗透测试视频教—第二十课-利用kali linux光盘或者usb启动盘破解windows密码 文/玄魂 目录 Kali Linux Web 渗透测试视频教—第二十课-利用 ...

  4. 如何在Ubuntu下使用TF/SD 卡制作Exynos 4412 u-boot启动盘

    /** ****************************************************************************** * @author    Maox ...

  5. 如何在Mac下使用TF/SD 卡制作Exynos 4412 u-boot启动盘

    /** ****************************************************************************** * @author    Maox ...

  6. 使用MBROSTool 工具制作本地硬盘多启动盘的方法总结

    前段时间写了一个自用五合一多启动盘分享--分别用来维护娱乐,wifi密码破解,win&mac登陆密码绕过/清除,反馈的同学还是挺多,觉得大家都有这方面的需求,于是再把自己的使用经验总结一下. ...

  7. Rufus 制作 USB 启动盘简单教程

    制作 Windows 10 启动盘 U盘 / USB 安装盘图文教程  http://rufus.akeo.ie/downloads/rufus-2.2p.exe 1.将U盘连接到电脑,以管理员身份运 ...

  8. dd usb 启动盘制作 成功版本

    在linux系统中,使用dd命令制作启动盘成功.方法是在终端中输入命令:     dd if=/root/opensuse.iso of=/dev/sdb bs=4M     说明:      1.o ...

  9. U盘制作macOS Sierra的启动盘

    1.macOS Sierra的几种安装方式 *开机时按住command+option+r 进行联网在线安装.PS:在网速好的情况还行,但是如果网络差的时候,它会让你崩溃的. *使用光盘进行安装. *今 ...

随机推荐

  1. c# Excel 行高、列宽、合并单元格、单元格边框线、冻结

    http://www.2cto.com/kf/201007/52724.html 新增选择整列: Range = ((Range)(WALeTieSheet.Cells[1, PwCStartCol_ ...

  2. mysql安装和启动

    1.在cmd的bin目录执行 mysqld --initialize-insecure程序会在动MySQL文件夹下创建data文件夹以及对应的文件2.bin目录下执行,mysqld --install ...

  3. 跟随我在oracle学习php(8)

    JavaScript 是一种专为与网页交互而设计的脚本语言, javascript:特效 表单验证原理:什么时候,找到标签,什么时候,操作标签 使用<script>元素的方式有两种:直接在 ...

  4. sql存储过程编程带事务

    CREATE PROCEDURE [dbo].[存储过程名字] @错误参数_ErrorCode int output, @参数1 int, @参数2 varchar(20), @参数3 varchar ...

  5. 201671010142 <java程序设计>初次学习心得与感悟

    从开始对JDK的配置就遇到了问题,从这点就可以知道自己知识的薄弱.又知道了在控制台下一些常用命令的掌握.对知识的理解挺艰难,比如遇到一个新的问题就不知道该从哪里入手,有时候还不知道到底问题是啥.接受能 ...

  6. Jsの练习-将 数组中值为0 的去掉,不为0的存入一个新的数组

    要求:将 数组中值为0 的去掉,不为0的存入一个新的数组 代码如下: <!DOCTYPE html> <html lang="en"> <head&g ...

  7. RHEL 6 和 RHEL 7 的一些有关运行级别,服务管理,服务启动等方面的区别介绍

    systemd是7中的新命令组,集成了service和chkconfig的功能.system命令可参考:https://www.cnblogs.com/ray-bk/p/10415173.html 运 ...

  8. Oracle数据库统一审核的启用测试与关闭

    环境:windows server 2008.Oracle 12c R2 下面的步骤,连接为sysdba,除非指定了其它方式. (1)运行如下查询,确定统一审核是否启用了: select value ...

  9. case语法2

    case流程控制语句在linux中有其独到的一面,使得在编程过程中能够在脚本编写的过程中具备多个选项功能,使其功能多样化,其具备简单,快速的特点. 一.case流程语句结构图 根据流程图可以知道,在所 ...

  10. Dubbo的全局Filter配置

    前言: 之前也写过dubbo的filter的文章, 后来和同事也有过交流, 才发生自己对dubbo的filter的机制, 还是存在一些误解, 尤其是自定义filter的定位, 不是那么清晰. 本文主要 ...