1. 程式人生 > >jz2440開發板製作燒寫根檔案系統,使用NFS啟動

jz2440開發板製作燒寫根檔案系統,使用NFS啟動

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 改變所屬群組