娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年05月26日(星期一)

2020年05月26日 | mini2440開發(fā)板之使用nfs無法啟動的問題(Virtualbox橋接網(wǎng)絡(luò))

發(fā)布者:ikfnpo 來源: eefocus關(guān)鍵字:mini2440  nfs  無法啟動  Virtualbox  橋接網(wǎng)絡(luò) 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

今天晚上研究了一下如何通過super-vivi來使用nfs網(wǎng)絡(luò)文件系統(tǒng)來啟動mini2440開發(fā)板,一開始一直無法成功,折騰了半天總算搞定了,總結(jié)一下:


1、首先,介紹一下我的開發(fā)環(huán)境。


物理機(jī):win10;

虛擬機(jī):ubuntu 12.04;

模擬器:virtualbox 5.20;

我的步驟是,按照用戶手冊的說明,先用super-vivi引導(dǎo)系統(tǒng),輸入q進(jìn)入命令行模式,然后輸入nfs啟動命令(如下),最后輸入boot啟動系統(tǒng)。


param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.100.108:/opt/FriendlyARM/mini2440/rootfs ip=192.168.100.230:192.168.100.108:192.168.100.1:255.255.255.0:sbc2440.arm9.net:eth0:off"


但是,系統(tǒng)始終無法啟動。每次都提示:


Copy linux kernel from 0x00060000 to 0x30008000, size = 0x00500000 ... done

zImage magic = 0x016f2818

Setup linux parameters at 0x30000100

linux command line is: "console=ttySAC0 root=/dev/nfs nfsroot=192.168.100.108:/opt/FriendlyARM/mini2440/rootfs ip=192.168.100.230:192.168.100.108:192.168.100.1:255.255.255.0:mini2440.arm9.net:eth0:off"

MACH_TYPE = 1999

NOW, Booting Linux......

Uncompressing Linux................................................................................................................................................... done, booting the kernel.

Linux version 2.6.32.2-FriendlyARM (root@LEON) (gcc version 4.4.3 (ctng-1.6.1) ) #1 Sat Jan 4 21:10:09 CST 2014


.......【此處略去N個字】.........


eth0: link down

IP-Config: Complete:

     device=eth0, addr=192.168.100.230, mask=255.255.255.0, gw=192.168.100.1,

     host=mini2440, domain=, nis-domain=arm9.net,

     bootserver=192.168.100.108, rootserver=192.168.100.108, rootpath=

Looking up port of RPC 100003/2 on 192.168.100.108

eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1

rpcbind: server 192.168.100.108 not responding, timed out

Root-NFS: Unable to get nfsd port number from server, using default

Looking up port of RPC 100005/1 on 192.168.100.108

rpcbind: server 192.168.100.108 not responding, timed out

Root-NFS: Unable to get mountd port number from server, using default

Root-NFS: Server returned error -5 while mounting /opt/FriendlyARM/mini2440/rootfs

VFS: Unable to mount root fs via NFS, trying floppy.

VFS: Cannot open root device "nfs" or unknown-block(2,0)

Please append a correct "root=" boot option; here are the available partitions:

1f00             256 mtdblock0 (driver?)

1f01             128 mtdblock1 (driver?)

1f02            5120 mtdblock2 (driver?)

1f03           60032 mtdblock3 (driver?)

1f04           65536 mtdblock4 (driver?)

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)


可以看到,上述log中最關(guān)鍵的地方就是”rpcbind: server 192.168.100.108 not responding, timed out“這句話了。它的意思就是,開發(fā)板嘗試通過局域網(wǎng)連接到目標(biāo)系統(tǒng)的nfs,但是目標(biāo)無響應(yīng),超時了。這就意味著,要么就是ubuntu系統(tǒng)的nfs沒有掛載成功,要么就是開發(fā)板沒有連入局域網(wǎng),要么就是ubuntu系統(tǒng)沒有連入局域網(wǎng)。于是一個一個來排查吧。


2、首先排查第一個問題,確認(rèn)一下ubuntu的nfs文件系統(tǒng)是否掛載成功了。這個問題,可直接參考我的另一篇博客(如何在ubuntu 12.04系統(tǒng)下開啟nfs網(wǎng)絡(luò)文件系統(tǒng))中提到的第5點。我確認(rèn)了我的系統(tǒng),沒有問題。


3、然后排查第二個問題,確認(rèn)一下mini2440開發(fā)板是否成功連入局域網(wǎng)。可參見我的另一篇博客(mini2440開發(fā)板linux系統(tǒng)下的網(wǎng)絡(luò)參數(shù)設(shè)置)中的第3點。我確認(rèn)了我的開發(fā)板,沒有問題。


4、上述兩個方面都驗證過了,都沒問題,那問題肯定就出在第3個方面了。也就是說,是ubuntu系統(tǒng)沒有連入到局域網(wǎng)中,導(dǎo)致開發(fā)板無法接入到nfs文件系統(tǒng)。換句話說,就是ubuntu系統(tǒng)和mini2440開發(fā)板并沒有處于同一個局域網(wǎng)中。


一開始我意識到這一點時,我還懷疑是不是因為我的筆記本沒有使用網(wǎng)線,而用的是無線網(wǎng)絡(luò)。所以我把筆記本的無線網(wǎng)卡禁用掉,然后特地找了一根網(wǎng)線來試試。結(jié)果仍然一樣。這就證明跟無線/有線并沒有什么關(guān)系,應(yīng)該是其他方面的問題。


然后我就去網(wǎng)上查閱各位大神的博客、論壇等。偶然間看到一篇文章里提到了virtualbox下的虛擬機(jī)網(wǎng)絡(luò)模式配置,提到了橋接模式和ip地址設(shè)置,不然無法上網(wǎng)。我立馬靈光一閃,感覺可能跟我的虛擬機(jī)網(wǎng)絡(luò)模式和ip地址配置有點關(guān)系。


因為我在這之前只是確認(rèn)了一下物理機(jī)的ip地址是192.168.100.108,然后就簡單的以為我的虛擬機(jī)也是這個ip地址,然后就把這個ip地址寫入到nfs的啟動參數(shù)中,配置給mini2440。但是,物理機(jī)和虛擬機(jī)的IP地址是不一樣的。我的nfs目錄是掛載在虛擬機(jī)ubuntu的系統(tǒng)下,而不是物理機(jī)win10的系統(tǒng)下。因此我需要獲取到虛擬機(jī)ubuntu系統(tǒng)的ip地址。可是此時在ubuntu系統(tǒng)下運行ifconfig命令時,得到的ip地址信息卻是127.0.0.1之類的信息。這顯然是不對的!而且,此時從虛擬機(jī)ping物理機(jī)是OK的,但是從物理機(jī)ping虛擬機(jī)是失敗的,這樣肯定是無法從外面掛載虛擬機(jī)里的nfs文件系統(tǒng)的。那該怎么辦呢?


5、這就要回到virtualbox的網(wǎng)絡(luò)模式的配置問題上面了。如下圖,將virtualbox的網(wǎng)卡模式設(shè)置為橋接模式(至于具體原因,請自行百度)。

virtualbox網(wǎng)卡模式設(shè)置

6、重新啟動虛擬機(jī),輸入ifconfig命令查詢,發(fā)現(xiàn)其ip地址變成了:


leon@Ubuntu:~$ ifconfig

eth3      Link encap:以太網(wǎng)  硬件地址 08:00:27:ea:ba:41  

          inet 地址:192.168.100.104  廣播:192.168.100.255  掩碼:255.255.255.0

          inet6 地址: fe80::a00:27ff:feea:ba41/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  躍點數(shù):1

          接收數(shù)據(jù)包:242 錯誤:0 丟棄:0 過載:0 幀數(shù):0

          發(fā)送數(shù)據(jù)包:126 錯誤:0 丟棄:0 過載:0 載波:0

          碰撞:0 發(fā)送隊列長度:1000 

          接收字節(jié):42431 (42.4 KB)  發(fā)送字節(jié):17387 (17.3 KB)


lo        Link encap:本地環(huán)回  

          inet 地址:127.0.0.1  掩碼:255.0.0.0

          inet6 地址: ::1/128 Scope:Host

          UP LOOPBACK RUNNING  MTU:65536  躍點數(shù):1

          接收數(shù)據(jù)包:24 錯誤:0 丟棄:0 過載:0 幀數(shù):0

          發(fā)送數(shù)據(jù)包:24 錯誤:0 丟棄:0 過載:0 載波:0

          碰撞:0 發(fā)送隊列長度:0 

          接收字節(jié):3519 (3.5 KB)  發(fā)送字節(jié):3519 (3.5 KB)


這就說明修改成功了。此時的虛擬機(jī)已經(jīng)跟物理機(jī)一樣并存于局域網(wǎng)中了,它的ip地址,就可以直接提供給mini2440使用了。


7、于是,將此時的虛擬機(jī)的ip地址,錄入到mini2440的nfs啟動參數(shù)中:


param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.100.104:/opt/FriendlyARM/mini2440/rootfs ip=192.168.100.230:192.168.100.104:192.168.100.1:255.255.255.0:sbc2440.arm9.net:eth0:off"


然后輸入boot,便可以看到mini2440成功啟動了!


Copy linux kernel from 0x00060000 to 0x30008000, size = 0x00500000 ... done

zImage magic = 0x016f2818

Setup linux parameters at 0x30000100

linux command line is: "console=ttySAC0 root=/dev/nfs nfsroot=192.168.100.108:/opt/FriendlyARM/mini2440/rootfs ip=192.168.100.230:192.168.100.108:192.168.100.1:255.255.255.0:mini2440.arm9.net:eth0:off"

MACH_TYPE = 1999

NOW, Booting Linux......

Uncompressing Linux................................................................................................................................................... done, booting the kernel.

Linux version 2.6.32.2-FriendlyARM (root@LEON) (gcc version 4.4.3 (ctng-1.6.1) ) #1 Sat Jan 4 21:10:09 CST 2014


................


eth0: link down

IP-Config: Complete:

     device=eth0, addr=192.168.100.230, mask=255.255.255.0, gw=192.168.100.1,

     host=mini2440, domain=, nis-domain=arm9.net,

     bootserver=192.168.100.104, rootserver=192.168.100.104, rootpath=

Looking up port of RPC 100003/2 on 192.168.100.104

eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1

Looking up port of RPC 100005/1 on 192.168.100.104

VFS: Mounted root (nfs filesystem) on device 0:11.

Freeing init memory: 156K

hwclock: settimeofday() failed: Invalid argument


Try to bring eth0 interface up......NFS root ...Done


Please press Enter to activate this console.


8、哈哈,搞定,收工!


篇后語:


1、開發(fā)板和目標(biāo)系統(tǒng)一定要處于同一個局域網(wǎng)下。當(dāng)然,所謂同一個局域網(wǎng),可以是通過有線的網(wǎng)線連入同一個路由器,也可以是通過無線網(wǎng)卡連入同一個路由器。但是一定要保證二者的IP地址處于同一個網(wǎng)段,網(wǎng)關(guān)和掩碼也是一樣的。

2、nfs文件系統(tǒng)如果搭建于虛擬機(jī)下,則一定要將虛擬機(jī)的網(wǎng)絡(luò)模式設(shè)置為橋接模式,否則虛擬機(jī)將無法滿足上述第一點。

關(guān)鍵字:mini2440  nfs  無法啟動  Virtualbox  橋接網(wǎng)絡(luò) 引用地址:mini2440開發(fā)板之使用nfs無法啟動的問題(Virtualbox橋接網(wǎng)絡(luò))

上一篇:一起學(xué)mini2440裸機(jī)開發(fā)(六)--UART原理與基礎(chǔ)實驗
下一篇:mini2440 sd卡加載過程詳解

推薦閱讀

據(jù)悉,李克強總理在豐田汽車工廠參觀時,看到一輛汽車后面色凝重,并不是失望,而是覺得不可思議,李克強總理看的這款車,就是豐田汽車的氫燃料電池轎車Mirai(日文“未來”之意)。“Mirai”是豐田首款量產(chǎn)的氫燃料電池車。如其名,Mirai被豐田汽車視為“未來之車”。Mirai在行駛過程中不加油、不充電、不排放尾氣,唯一排放的廢物是純凈水!Mirai代表著...
近日,南方電網(wǎng)公司印發(fā)《數(shù)字化轉(zhuǎn)型和數(shù)字南網(wǎng)建設(shè)行動方案(2019年版)》(以下簡稱《方案》),提出數(shù)字化轉(zhuǎn)型是實現(xiàn)數(shù)字南網(wǎng)的必由之路,明確了工作思路和轉(zhuǎn)型路徑。各分子公司也都提出了本單位數(shù)字化轉(zhuǎn)型的思考,表示將積極承接公司數(shù)字化轉(zhuǎn)型工作任務(wù)。 南網(wǎng)為什么要進(jìn)行數(shù)字化轉(zhuǎn)型 當(dāng)前,第四次工業(yè)革命正在加速改變世界,引領(lǐng)生產(chǎn)模式和組織方式...
今天的設(shè)計團(tuán)隊如果采用傳統(tǒng)的RTL設(shè)計流程,將花費很多時間才能將運算密集型網(wǎng)絡(luò)帶入到硬件中,該領(lǐng)域亟需一個有別于以往RTL流程,同時又能有效提高生產(chǎn)力的方法。 CATAPULT HLS平臺的時代來臨 15年前,Mentor認(rèn)識到設(shè)計和驗證團(tuán)隊需要從RTL升級到HLS層級,并開發(fā)Catapult?HLS平臺。該平臺提供了從C + +到最佳化RTL的完整流程(圖1)。圖1:Catapult H...
概述液相色譜-質(zhì)譜聯(lián)用儀(liquid Chromatograph Mass Spectrometer),簡稱LC-MS,是液相色譜與質(zhì)譜聯(lián)用的儀器。它結(jié)合了液相色譜儀有效分離熱不穩(wěn)性及高沸點化合物的分離能力與質(zhì)譜儀很強的組分鑒定能力。是一種分離分析復(fù)雜有機(jī)混合物的有效手段。Agilent 6470 三重四極桿液質(zhì)聯(lián)用系統(tǒng)簡介聯(lián)機(jī)的關(guān)鍵是適用接口的開發(fā),必須在試樣組分進(jìn)入離子源前...

史海拾趣

問答坊 | AI 解惑

求CK9561音樂芯片的資料

大家?guī)蛶兔Π桑毙鐲K9561音樂芯片的資料…

查看全部問答∨

“安防靠狗”,農(nóng)村市場大有可為!

“安防靠狗”的說法深有體會,家里那邊村子里,基本人人都有條狗,動不動就是藏獒、動不動就是黑背,搞得鄰里關(guān)系整得日益疏遠(yuǎn),誰也不想給狗當(dāng)午餐不是? 但不可否認(rèn)的是,農(nóng)村安防確實是一個非常大的市場,但是如果沒有國家實質(zhì)性投入的話,這 ...…

查看全部問答∨

幫朋友發(fā)個QQ群,招人,嘿嘿

這個群建立以來一直只有幾個人,現(xiàn)在我來幫忙招人進(jìn)去。 29521470…

查看全部問答∨

求助RTX環(huán)境下串口通信的問題

小弟最近開始學(xué)習(xí)Ardence RTX,有很多不懂得地方,下面是一個基于serialAPI.h開發(fā)驅(qū)動的RTX通信串口測試程序。主線程是讀數(shù)據(jù),次線程是寫數(shù)據(jù)。經(jīng)過兩次測試: 1.在單臺計算機(jī)上用串口線連接COM1和COM2,并在RTX環(huán)境下將其打開,將下面次線程中寫 ...…

查看全部問答∨

請問各位大蝦,有熟悉lwip的嗎? 問個在inet.c文件中有個inet_chksum_pseudo()的函數(shù)相關(guān)問題。

函數(shù)原型如下: /* inet_chksum_pseudo: * * Calculates the pseudo Internet checksum used by TCP and UDP for a pbuf chain. */ u16_t inet_chksum_pseudo(struct pbuf *p,        struct ip_addr *src, struct i ...…

查看全部問答∨

msp430 PWM輸出問題

比如占空比為20%,pwm輸出管腳不能使用定時器,所以我用中斷定時時間來實現(xiàn)輸出,定時時間到置管腳高電平或者低電平,現(xiàn)在我想問的是:我的pwm的周期怎么定呢 …

查看全部問答∨

SJF燒寫的問題,請前輩賜教

我的筆記本上本身帶有并口,并且安裝了打印程序,可以執(zhí)行打印任務(wù)。為了燒寫WINCE,我安裝了GIVEIO,安裝沒有抱錯,在設(shè)備管理器里 可以看到:端口(COM和LPT)->ECP打印機(jī)(LPT1),giveio(COM6). 應(yīng)該說,不會出現(xiàn)問題,可是當(dāng)我燒寫的時候,出現(xiàn) ...…

查看全部問答∨

ST中TB中斷只能進(jìn)入一次

@interrupt void TB_INIT(void){    PADR=0;    return;}void main(void){    PADDR=0x0F;    PAOR=0x0F;    LTCSR=0x ...…

查看全部問答∨

學(xué)習(xí)心得:最近采用的鍵盤掃描,采用鍵反轉(zhuǎn)方法,大家可以貼出其他方法

#include "hw_memmap.h"                // hw_memmap.h - Macros defining the memory map of Stellaris. #include "hw_types.h"                // h ...…

查看全部問答∨

關(guān)于F28M35H系列芯片仿真器

有誰給推薦幾款支持F28M35H52C1芯片的仿真器啊!下載速度稍快點的,性價比高的。國產(chǎn)的仿真器是不是還沒有能夠支持這款芯片的啊?…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 阿瓦提县| 平陆县| 尉氏县| 大丰市| 吉安市| 麻阳| 鄂温| 民权县| 呼和浩特市| 邻水| 襄樊市| 曲麻莱县| 连云港市| 繁昌县| 钟祥市| 汉川市| 蛟河市| 独山县| 夹江县| 万盛区| 牟定县| 湛江市| 茂名市| 萨嘎县| 电白县| 元江| 吉首市| 萨嘎县| 彰化市| 仁化县| 江油市| 洪湖市| 鹿邑县| 凉山| 黑水县| 右玉县| 高邮市| 佛坪县| 章丘市| 瓦房店市| 拉萨市|