x86-64--PC設(shè)備安裝openwrt
聲明:本文章依據(jù)openwrt官網(wǎng)的指導(dǎo)安裝文檔抄寫,翻譯為機(jī)翻。
設(shè)備類型:
64?適用于現(xiàn)代 PC 硬件(從 2007 年左右開始的任何硬件),它是為支持 64 位的計(jì)算機(jī)構(gòu)建的,并支持現(xiàn)代 CPU 功能。除非您有充分的理由不這樣做,否則請(qǐng)選擇此選項(xiàng)。
Generic?是針對(duì)32位的硬件(無論是舊硬件還是一些Atom處理器),應(yīng)該是i686?Linux架構(gòu),可以在奔騰4及更高版本上運(yùn)行。僅當(dāng)硬件無法運(yùn)行 64 位版本時(shí)才使用此選項(xiàng)。
Legacy適用于非常舊的PC硬件,奔騰MMX,在Linux架構(gòu)支持中稱為i586。它會(huì)錯(cuò)過現(xiàn)代硬件上您想要/需要的許多功能,例如多核支持和對(duì)超過 4GB RAM 的支持,但實(shí)際上可以在古老的硬件上運(yùn)行,而其他版本則不會(huì)。
Geode是為Geode?SoC定制的自定義傳統(tǒng)目標(biāo),這些SoC仍在許多(老化的)網(wǎng)絡(luò)設(shè)備中使用,例如PCEngines的舊Alix板。
openwrt文件類型:
ext4-combined-efi.img.gz此磁盤映像使用單個(gè)讀寫 ext4 分區(qū),沒有只讀 squashfs 根文件系統(tǒng)。因此,根分區(qū)可以擴(kuò)展以填充大型驅(qū)動(dòng)器(例如SSD / SATA / mSATA / SATA DOM / NVMe / etc)。故障保護(hù)模式或恢復(fù)出廠設(shè)置等功能將不可用,因?yàn)樗鼈冃枰蛔x squashfs 分區(qū)才能運(yùn)行。它具有引導(dǎo)分區(qū)和根分區(qū)以及具有更新 GRUB2 的主引導(dǎo)記錄 (MBR) 區(qū)域。
ext4-combined.img.gz此磁盤映像與上述相同,但旨在使用 PC BIOS 而不是 EFI 引導(dǎo)。
ext4-rootfs.img.gz這是僅根分區(qū)的分區(qū)映像。它可用于安裝OpenWRT,而不會(huì)覆蓋引導(dǎo)分區(qū)和主引導(dǎo)記錄(MBR)。
kernel.bin
squashfs-combined-efi.img.gz此磁盤映像使用傳統(tǒng)的OpenWrt布局,squashfs只讀根文件系統(tǒng)和讀寫分區(qū),用于存儲(chǔ)您安裝的設(shè)置和軟件包。由于此映像的組裝方式,您將有不到 100MB 的空間來存儲(chǔ)額外的包和配置,并且 extroot 不起作用。它支持從 EFI 啟動(dòng)。
squashfs-combined.img.gz此磁盤映像與上述相同,但旨在使用PC BIOS而不是EFI啟動(dòng)。
squashfs-rootfs.img.gz
rootfs.tar.gz它包含根分區(qū)中的所有文件。它可以提取到根文件系統(tǒng)上,而無需覆蓋分區(qū)。為避免沖突,強(qiáng)烈建議您備份任何較舊的文件并將此文件解壓縮到空文件系統(tǒng)中。
安裝步驟
在PE模式下安裝
這種辦法我不推薦,因?yàn)槲易约河肞E系統(tǒng)把openwrt文件寫到硬盤,啟動(dòng)后在鍵盤上摁過enter鍵后沒有出現(xiàn)root賬戶。失敗的原因應(yīng)該和寫入工具有關(guān)吧,網(wǎng)上的教程我也看了好幾個(gè),肯定有成功的。各位想在PE系統(tǒng)下安裝的話,可以找找網(wǎng)上的視頻和教程。
在Linux系統(tǒng)下安裝
我是用的是U盤刻錄的finnix系統(tǒng),然后用dd命令把openwrt文件刻錄到硬盤上的。

這個(gè)截圖是讓大家看看長什么樣的。有興趣可以去官網(wǎng)看:https://openwrt.org/docs/guide-user/installation/openwrt_x86
對(duì)于小白,我建議用PE系統(tǒng)安裝,因?yàn)槭强梢暬僮?;在Linux系統(tǒng)全是命令行操作。