久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

Openwrt_x86 在優盤上的安裝

作者:huqin   來源:本站原創   點擊數:  更新時間:2014年04月03日   【字體:

了解的越多就發現自己越無知,路走得越遠就發現自己越渺小;博觀而約取,厚積而薄發,低調做事,平和為人。


安裝步驟:

1、 把優盤格式化為 FAT32 格式(NTFS格式目前無法正確識別);

2、 下載并解壓 syslinux 至PC硬盤某分區根目錄(方便后續操作; 2012年11月,syslinux版本為4.06)

syslinux是一個功能強大的引導加載程序,而且兼容各種介質。更加確切地說:syslinux是一個小型的Linux操作系統,它的目的是簡化首次安裝Linux的時間,并建立修護或其它特殊用途的啟動盤。它的安裝很簡單,一旦安裝syslinux好之后,syslinux啟動盤就可以引導各種基于DOS的工具,以及MS-DOS/Windows或者任何其它操作系統。

3、 進入syslinux 目錄(以syslinux 解壓在c 盤根目錄為例)

運行 cmd

cd c:/syslinux/win32

 

4、 安裝syslinux(以優盤盤符為N:為例)

syslinux –m –a N:

label N:Openwrt (設置優盤卷標為Openwrt,非必要步驟);

 

5、 復制openwrt 文件到優盤根目錄
 



 

syslinux.cfg 為配置文件,鏡像文件名稱和保存路徑可在其中修改。

r33938 為openwrt版本號。

initramfs.img 為引導系統文件。

openwrt-x86-… openwrt鏡像文件,可從官方網站下載也可自己編譯。

 

現在可以插入優盤,設置好啟動順序開機了!

 

開機界面截圖:
 



 

PS1:如果要在虛擬機里面測試,需要把優盤設置為“物理磁盤”

 

PS2:openwrt 編譯不會生成initramfs.img 文件,需要單獨生成,生成方法如下:

 

initramfs.img 引導文件生成

 

方法一:

1、在ubuntu中需要安裝 initramfs-tools

sudo apt-get update

sudo apt-get initramfs-tools

 

2、創建initramfs.img

sudo mkinitramfs -o /boot/initramfs.img 3.5.0-18-generic /lib/modules/3.5.0-18-generic

(將當前內核版本對應的一些啟動會用到的驅動模塊添加到initramfs.img中)

 

在啟動時,從initramfs加載的內容 字體和 syslinux 加載的不同!

 

該方法生成的 initramfs 在busybox 中無法加載!

 

方法二:(已驗證成功)

1、 解壓編譯固件時生成的openwrt-x86-generic-rootfs.cpio.gz , 用gzip 和 cpio 分別解壓(兩次);

2、 進入解壓后目錄,執行命令:

find .| cpio –oH newc | gzip > initramfs.img

在當前文件夾中生成initramfs.img 文件。

關閉窗口

相關文章

主站蜘蛛池模板: 精品影院| 亚洲视频一区二区三区 | 国产精品国产精品国产专区不卡 | 久久久91| 蜜臀网站 | 国产激情自拍视频 | cao在线 | 一级片在线观看视频 | 91麻豆产精品久久久久久 | 成人午夜电影在线观看 | 久久se精品一区精品二区 | 亚洲在线一区 | 欧美日韩三级 | 欧美h版 | 黄色网址免费看 | 婷婷成人在线 | 成人精品国产一区二区4080 | 成人影院午夜 | 欧美一级片在线观看 | 精品国产欧美一区二区 | 国产精品精品久久久 | 精品久久一| 亚洲一区精品在线 | 亚洲精品一区中文字幕乱码 | 黑人精品欧美一区二区蜜桃 | 九九久久免费视频 | 免费精品视频 | 青久草视频 | 91在线精品视频 | 国产一区二区欧美 | 四虎影视免费在线 | 精品国产乱码久久久久久久久 | 国产精品无码专区在线观看 | 色视频成人在线观看免 | 亚洲激情一区二区三区 | 欧美一级二级在线观看 | 精品国产伦一区二区三区观看体验 | 国产成人精品一区二区三区在线 | 国产亚洲一区二区三区在线 | 亚洲午夜精品一区二区三区他趣 | 日韩在线精品 |