linux檔案系統製作(二)

2021-06-14 01:42:55 字數 699 閱讀 7944

完善所製作的根檔案系統

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...