天天看點

修改cramfs檔案系統---OK6410

     OK6410自帶的cramfs檔案系統中網絡參數被固定,實際使用比較麻煩,于是打算修改成目前網絡系統中的參數(192.168.3.×)。

如何做已有cramfs檔案系統上進行修改呢?可以從以下幾個步驟進行:(注:需準備好OK6410_touch.cramfs和mkcramfs,均由飛淩提供)

            1    mkdir OK6410   // 首先,建立一個空目錄

            2    mount OK6410_touch.cramfs OK6410 -o loop   //  挂載cramfs檔案系統到剛剛建立的目錄下

            3    cd OK6410

            4    tar -cvf ../OK6410_touch_new.tar ./           //  将OK6410中的内容打包,并放到其父目錄下(可以随便放置了,不一定是父目錄,呵呵)

            5    unmount OK6410                                       //  解除安裝之前挂載的cramfs檔案系統

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

            6   tar -xvf OK6410_touch_new.tar -C OK6410       //  然後,将剛剛打包的檔案重新解壓,可以建立一個目錄,也可以直接使用剛剛建立的OK6410。

            7   修改OK6410目錄中的内容,以符合自己的需要,我們需要更改網絡參數配置,先找到mnt/etc/eth0-setting,然後将其中網絡參數進行修改并儲存。

            8   mkcramfs OK6410 OK6410_touch_new.cramfs   //  最後,利用mkcramfs重新制作cramfs檔案系統,新檔案系統生成在OK6410目錄下 

至此,我們自己的檔案系統就做好了,重新用USB線通過uboot燒錄到OK6410闆子上,上電啟動,ifconfig,網絡參數變成設定的了!

繼續閱讀