完善所製作的根檔案系統
1.nfs檔案系統的掛載
2.嵌入式web伺服器boa的移植
一、nfs檔案系統的掛載
在虛擬機器的linux上構建nfs伺服器,在arm的linux下可以直接掛載nfs,直接訪問nfs上的共享檔案。
1.構建nfs伺服器:
進入主選單-->系統設定-->伺服器設定-->nfs伺服器
在彈出的nfs伺服器配置介面上點「增加」,目錄就是要共享的目錄,主機是乙個ip位址,也可以是*,即所有主機,基本許可權是讀/寫
在使用者訪問選項中,將第一項打鉤,確定,如下圖
輸入命令setup,進入setup介面,如下圖
選擇system service->空格選中nfs,確定後退出,如下圖。
這樣每次進入linux後就會自動開啟nfs服務
重啟nfs服務,在終端下面輸入:
#service nfs restart
2.掛載nfs
3.常見錯誤
出現這個問題,要同時關閉windows和linux防火牆,windows在控制面板中設 置,而linux則用命令:
service iptables stop
4. mount: rpc: unable to send; errno = network is unreachable
解決辦法:重新設定開發板ip位址,並與虛擬機器、主機在同一網段。
檔案系統製作
1 建立目錄 mkdir rootfs cd rootfs mkdir bin dev etc lib proc sbin sys usr mnt var mkdir usr bin usr lib usr sbin lib modules 2 建立裝置檔案 cd rootfs dev mknod ...
根檔案系統製作(二)
在前面已經把根檔案系統所需要的檔案 目錄全部都製作好了,接下來討論如何把它移植到嵌入式系統開發板上。下面仍以碩數公司的s3c2416核心板為例來進行討論,通過使用製作好的mtd.utils工具來對根檔案系統進行移植。首先參考前面的方法,使用sd卡把開發板啟動起來,啟動完成後執行 cd opt mtd...
Linux根檔案系統製作
本文介紹如何構linux根檔案系統,適用於arm32開發板。1 建立根目錄rootfs,這個目錄就是要移植到mini2440開發板的目錄 mkdir rootfs 2 進入rootfs並建立目錄bin dev etc usr lib sbin proc usr bin usr sbin usr li...