iTop 4412掛載NFS網路檔案系統

2021-09-13 01:45:53 字數 1057 閱讀 1459

itop4412不像是jz2440一樣可以在u-boot起來後在u-boot模式下設定bootargs核心啟動引數。所以如果需要系統起來後掛載網路檔案系統,必須編譯乙個啟動掛載網路檔案的核心(其實就是重新設定一下啟動引數然後再編譯一下核心-_-||)

通過命令

grep -rn "root=/dev/nfs rw nfsroot" *

輸出結果

./include/generated/autoconf.h:657:#define config_cmdline "root=/dev/nfs rw nfsroot=192.168.1.103:/home/topeet/linux+qte5.7/root ip=192.168.1.230:192.168.1.103:192.168.1.1:255.255.255.0:itop4412:eth0:off rootfstype=ext4 init=/linuxrc console=ttysac2,115200"

訊為提供的最小檔案系統,不能直接作為網路檔案系統使用,還需要修改配置檔案,進入最小檔案系統目錄root/etc/init.d 對此目錄下的ifconfig-eth0檔案稍加修改。如下

#if grep -q "^/dev/root / nfs " /etc/mtab ; then  是原來的**在這裡將其注釋了,後期編譯檔案系統映象前還需要設定回來。增加了下面這句

安裝:服務端 apt-get install nfs-kernel-server 客戶端 apt-get install nfs-common

配置:vi /etc/export 增加:/home/topeet/../ *(rw,sync,no_root_squash)

重啟:/etc/init.d/nfs-kernel-server restart

測試:mount -t nfs -o -nolock localhost:/home/topeet/linux-qte5.7/root /mnt

itop4412學習記錄

01 核心開發基礎 02 drivermodule 03 menuconfig kconfig 04 makefile編譯 05 匯流排 裝置 驅動註冊流程 06 裝置註冊 07 驅動註冊 08 生成裝置節點 09 編寫簡單的應用程式呼叫驅動 13 gpio初始化 14 led驅動 gpio 15 ...

iTop4412 裸機開發 LED

平台 itop4412 scp 2g 開發板有兩個可控制的led燈 分別接到引腳 kp col0和vdd50 en kp col0就是gpl2 0 vdd50 en就是gpk1 1 配置gpx con對應位為輸出功能,設定gpx dat相應管腳輸出為1,就可以點亮led燈了。實現 如下 原始碼1 s...

itop 4412之裝置註冊

1.裝置註冊需要用到結構體 2.裝置註冊流程 ifdef config led ctl struct platform device s3c device led ctl endif config led ctl bool enable led config default y help enabl...