本文來源電子發(fā)燒友社區(qū),作者:天馬星空2013, 帖子地址:https://bbs.elecfans.com/jishu_2291928_1_1.html
前言
上一次我們在昉·星光開發(fā)板上安裝了ubuntu Server 22.04及掛載分區(qū),這次主要記錄我是如何在QEMU上運行openwrt的,具體步驟如下:
1
安裝qemu,通過以下命令安裝:
sudo apt-get install qemu-system_*
2
安裝好qemu后,我這里用了qemu模擬x86的鏡像,首先在/home/user/project 文件夾下創(chuàng)建一個名叫openwrt的文件夾,并且進入這個文件夾,下載載鏡像文件,如下圖所示,我這里下載最新的22.03.0-rc4版本。
進入我們建立的/home/user/project/openwrt 文件夾下,然后用以下命令下載openwrt的鏡像
wget https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/22.03.0-rc4/targets/x86/64/openwrt-22.03.0-rc4-x86-64-generic-ext4-combined.img.gz
3
用以下命令解壓下載的鏡像文件
gzip -d openwrt-22.03.0-rc4-x86-64-generic-ext4-combined.img.gz
4
解壓后,用以下命令運行虛擬機:
-m2048 -smp 2 -drivefile=openwrt-22.03.0-rc4-x86-64-generic-ext4-combined.img,format=raw,if=virtio -nographic -nic user -nic user,id=wan,hostfwd=tcp::1524-:80
這條命令就是使用64位x86的qemu虛擬機,使用2G ram,用2核運行,命令行模式運行,采用橋接的方式聯(lián)網(wǎng)且將運行openwrt的虛擬機80端口映射到1524端口,如下圖所示,然后慢慢等待。
等待完畢后,終于出現(xiàn)了openwrt的logo
5
從openwrt的官網(wǎng)得知,從22.03開始,官方默認防火墻管理工具用nfttables代替了iptables。
由于對nfttables不太熟悉,這里,我干脆關(guān)閉openwrt的網(wǎng)絡(luò)防火墻,網(wǎng)上查詢相關(guān)命令如下:
nft flush ruleset
6
在局域網(wǎng)PC的網(wǎng)頁瀏覽器地址欄輸入昉·星光板的 ip地址:1524,由于我們的qemu虛擬機是橋接在板子的網(wǎng)絡(luò),故瀏覽器地址欄輸入 192.168.2.228:1524,我們進入了openwrt的管理界面:
總結(jié)
Openwrt可折騰的地方有很多,安裝ipk插件后,可以實現(xiàn)各種神奇的功能,總之這也算是能在昉·星光上運行openwrt了吧!慚愧慚愧,由于在qemu里虛擬機里運行的,導(dǎo)致運行得速度挺慢的。接下來我是想真正把openwrt移植到這塊板子上,實現(xiàn)物理上能在昉·星光板上運行。這對于我這個毫無基礎(chǔ)的人來說真的是任重道遠啊,接下來我會把自己學(xué)習(xí)的過程繼續(xù)與大家分享!感謝~
-
RISC-V
+關(guān)注
關(guān)注
46文章
2477瀏覽量
48229 -
賽昉科技
+關(guān)注
關(guān)注
3文章
165瀏覽量
14735
發(fā)布評論請先 登錄
共建生態(tài),賦能應(yīng)用 | 賽昉科技精彩亮相中國RISC-V生態(tài)大會

賽昉科技RISC-V家庭云解決方案:NAS存儲性能升級,隱私安全雙保障

首屆RISC-V產(chǎn)業(yè)發(fā)展大會成功舉辦,賽昉攜手產(chǎn)業(yè)伙伴共繪RISC-V新藍圖

賽昉科技亮相ICCAD-Expo 2024,共探RISC-V技術(shù)最新發(fā)展

賽昉科技發(fā)布全新RISC-V處理器內(nèi)核Dubhe-83
官宣!OpenWrt正式支持賽昉科技JH-7110 RISC-V應(yīng)用處理器

賽昉科技亮相世界互聯(lián)網(wǎng)大會,精彩呈現(xiàn)RISC-V創(chuàng)新成果

預(yù)售啟動!昉·星光 2 AI套件正式發(fā)布,基于RISC-V構(gòu)建AI算力

賽昉科技產(chǎn)品亮相RISC-V開源創(chuàng)新中心,雙方達成戰(zhàn)略合作

如何讓RISC-V企業(yè)賺錢?賽昉科技展現(xiàn)全場景RISC-V解決方案

賽昉科技RVspace生態(tài)社區(qū)雙周報(8月刊)

Pine64 發(fā)布 Oz64 單板計算機:Arm、RISC-V任你切換

Ubuntu現(xiàn)已適配RISC-V單板計算機Milk-V Mars

評論