uboot中,nfs掛載的bootargs

2021-07-06 05:17:45 字數 481 閱讀 6778

只需指定root的引數即可

root=/dev/nfs ro nfsroot=$serverip:$rootpath,nolock,tcp
其中:帶$號的是uboot的環境變數,也就是pri列印的變數表

nfsroot引數的後面,是要求傳遞給核心nfs的引數,最終這些引數會出現在/proc/mounts中

以下是完整的bootargs

setenv bootargs console=ttysac2,115200 root=/dev/nfs ro nfsroot=$serverip:$rootpath,nolock,tcp ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off"

使用Uboot啟動核心並掛載NFS根檔案系統

配置完啟動引數後執行bootm 31000000可啟動核心並掛載nfs系統。但是將核心檔案燒寫到nand flash並配置bootcmd命令 setenv bootcmd nand write 31000000 300000 300000 bootm 31000000 重啟開發板發現核心成功啟動但是...

ubuntu 中 NFS掛載問題

自己花了很長時間在弄 nfs 掛在 編譯好核心後 每當我一要 bootm 位址時 總是成功不了 我用的是 國嵌的實驗專案裡的 設定uboot參攝 最後還是沒有成功 後來有找了 一些資料發現 uboot引數設定的不對 把 引數分享給大家 setenv bootargs root dev nfs nfs...

nfs掛載(window掛載linux的)

liunx上 確保yum好使 安裝環境包 nfs utils rpcbind yum y install nfs utils rpcbind 建立檔案 mkdir root share chmod 777 root share 選擇你需要掛載的檔案系統 vi etc exports root sha...