只需指定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...