jz2440開發板製作燒寫根檔案系統,使用NFS啟動
阿新 • • 發佈:2019-02-07
1在製作根檔案系統時,需要用到mkyaffs2image命令(這個命令檔案需要去相應資料夾中去拷貝)
將相應命令檔案拷貝到/bin/ 目錄中
增加可執行許可權 chmod +x /bin/mkyaffs2image
2mkyaffs2image命令用法
mkyaffs2image 目錄名字 生成映像檔名字
mkyaffs2image fs_mini_mdev fs.yaffs2 //生成映像檔案fs.yaffs2。
3用NFS命令下載
nfs 30000000 192.168.1.19:/work/nfs_root/tmp/fs.yaffs2
nand erase root
nand write,yaffs 30000000 0x00260000 $(size)
4使用flash上的根檔案系統啟動,手動掛載nfs簡歷板子和linus作業系統共享檔案
monut -t nfs -o nolock,vers=2 192.168.1.19:/work/nfs_root /mnt
5使用nfs作為根檔案系統啟動
set bootargs noinitrd root=/dev/nfs
nfsroot=192.168.1.19:/work/nfs_root/tmp/fs_mini_mdev ip=192.168.1.17:192.168.1.19:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0
6在linux命令中改變檔案的許可權
chomd +xrw 檔名 改變檔案的讀寫可操作
chown 改變所屬群組