日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

4412 搭建和测试NFS服务器

發布時間:2024/6/21 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 4412 搭建和测试NFS服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、NFS網絡文件系統

  NFS是Network FileSystem的縮寫,NFS是基于UDP/IP協議的應用。它的最大功能就是可以通過網絡讓不同的機器,不通的操作系統彼此共享文件

可以通過NFS掛載遠程主機的目錄,訪問該目錄就像訪問本地目錄一樣,所以也可以簡單的將它看做一個文件服務器。

  通過NFS服務,我們可以實現在線調試文件系統或應用程序,而不用像傳統的方式生成文件系統鏡像,然后燒寫到iTop-4412的eMMC里,在啟動開發板。

通過NFS服務可以提高我們的調試效率。

  Android或者Qt文件系統太大,啟動過慢,最小linux系統卻非常適合使用NFS網絡文件系統來調試。

二、搭建NFS服務器

安裝Ubunut NFS服務

-- apt-get install nfs-kernel-server

  安裝過程彈出對話,選擇Y,回車繼續安裝

配置/etc/exports

-- 最后一行添加/home/minilinux/ *(rw,sync,no_root_squash)

-- /home/minilinux/表示要共享的目錄,根據實際情況修改

-- *:代表允許所有的網絡斷訪問

-- rw:是可讀寫權限

-- sync:是資料同步寫入內存和硬盤

-- no_root_squash:是Ubunut nfs客戶端分享目錄使用者的權限,如果客戶端使用的是root用戶,那么對于該共享目錄而言,該客戶端就具有root權限

重啟portmap服務

-- /etc/init.d/portmap restart

重啟nfs服務

-- /etc/init.d/nfs-kernel-server restart

測試NFS服務器

例如我們把/home/minilinux掛載到/mnt目錄下

-- mount -t nfs localhost:/home/minilinux/system /mnt

-- 與明亮對應的是最小文件系統在/home/minilinux目錄下,根據實際情況設置

使用df命令查看文件是否被掛載

三、內核配置

進入內核目錄(),配置為QtE的config文件

-- cp -r config_for_linux_scp_elite.config

進入配置界面,配置內核

-- make menuconfig

“Networking support” -> "Networking options" -> 選上 "IP:kernel level autoconfiguration"

返回到make menuconfig的初始界面

-- "File systems" -> "Network File Systems"

-- 選中“NFS client support”, "NFS client support for NFS version 3", "NFS client support for the NFSv3 ACL protocol extension", "NFS client support for NFS version4", "NFS client support for NFSv4.1" , "Root file system on NFS"

返回到make menuconfig的初始配置界面

-- 進入"Boot options" -> "Default kernel command"

配置舉例:

-- root=/dev/nfs rw nfsroot=192.168.1.103:/home/minilinux/system
ip=192.168.1.230:192.168.1.103:192.168.1.1:255.255.255.0:iTOP:eth0:off
rootfstype=ext4 init=/linuxrc console=ttySAC2,115200

root=/dev/nfs rw nfsroot=192.168.1.103:/home/minilinux/system 表示掛載的nfs服務器ip 是192.168.1.103,掛載的目錄是/home/minilinux/system
注意:/home/minilinux/system 是前面我們搭建nfs 服務器設置的


ip=192.168.1.230:192.168.1.103:192.168.1.1:255.255.255.0:iTOP:eth0:off 這里面,第一個ip192.168.1.230 是我們開發板的ip 地址,第二個
ip192.168.1.103 是nfs 服務器的ip,第三個ip192.168.1.1 是開發板的網關,
255.255.255.0 是子網掩碼,iTOP 是開發主機的名字(一般無關緊要,可
以隨便填寫),eth0 是網卡設備的名稱。

配置完畢后保存退出配置內核,編譯內核,下載到開發板

注意下面幾個參數

-- nfs服務器ip

-- 掛載目錄

-- 開發板的IP地址

-- 開發板的網關

-- 子網掩碼

四、以NFS方式調試應用

內核啟動后,就自動加載上了。所有修改都是對應好的

五、最小局域網實現tftp和NFS

PC網絡配置

修改開發板設置并測試

虛擬機的設置

測試三者之間網絡

-- 需要使用網線將開發板和電腦連接才能ping通和Ubuntu電腦

實現tftp下載功能

修改內核配置實現NFS

六、NFS共享目錄

-- NFS網絡文件系統和NFS共享目錄

NFS網絡文件系統:內核啟動運行之后,內核里面直接啟動網絡,然后直接去網絡中找最小linux文件系統。再運行最小linux文件系統,當然文件系統在ubuntu中自動掛載。

NFS共享目錄:內核啟動后,開發板運行的是EMMC上的最小文件系統,最小linux文件系統再去啟動網絡,通過網絡訪問ubuntu,然后訪問共享文件目錄。

-- 搭建NFS服務器

登錄root賬戶

安裝NFS服務

-- apt-get install nfs-kernel-server

修改配置

-- 打開/etc/exports

-- 最后一行添加:/home/topeet/linux/ *(rw,sync,no_root_squash)

-- Ubuntu上需要新建/home/topeet/linux目錄

-- 參數的具體含義參考手冊

重啟NFS服務

-- /etc/init.d/nfs-kernel-server restart

-- 加載NFS驅動

配置確認文件

-- 作者是SCP核心板+精英版

配置內核

進入Networking support -> 選中Networking options然后進入

-- 選中IP:kernel level autoconfiguration

進入filesystems -> 選中Network File Sytem然后進入,選中以下項

-- "NFS client support" , "NFS client support for NFS version 3", "NFS client support for the NFSv3 ACL protocol extension",

"NFS client support for NFS version 4", "NFS client support for NFSv4.1", "Root file system on NFS"一共六個選項

保存退出

編譯內核燒寫

-- 注視掉網卡調試信息drivers/net/usb/dm9620.c,關鍵詞LEN_PLOAD,注視掉三行打印信息

-- 編譯make zImage

-- 燒寫新的內核

-- NFS加載和測試

確保Ubuntu可以聯網

-- 最小網絡PC主機需要和虛擬機Ubuntu之間能夠ping通

確保最小linux系統和Ubuntu之間可以ping通

-- 針對具體網絡設置IP和網關

-- 在/etc/eth0-setting文件中修改

-- 修改之后使用ifconfig eth0 down和ifconfig eth0 up 重啟網卡或者重啟開發板

最小系統

-- mkdir /mnt/nfs新建目錄

掛載NFS目錄

-- mount -t nfs -o nolock 192.168.3.84:/home/topeet/linux /mnt/nfs

--mount -t nfs -o nolock 192.168.2.148:/home/topeet/chen/linux /mnt/nfs

無欲速,無見小利。欲速,則不達;見小利,則大事不成。

總結

以上是生活随笔為你收集整理的4412 搭建和测试NFS服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 免费搞黄网站 | 好吊妞视频在线 | 日本不卡高清视频 | 视频二区欧美 | 四虎影院在线观看免费 | 91视频看看 | 久久久久久夜 | 理论片亚洲 | 99riAv国产精品无码鲁大师 | 三级欧美视频 | 玖玖玖在线观看 | 国产日韩一区二区在线观看 | 超碰人人网 | 久久国产网站 | 久久久国产精品x99av | 精品成人av一区二区在线播放 | 制服丝袜亚洲色图 | 天天夜夜啦啦啦 | 色女孩综合网 | 在线激情视频 | 国产xxx视频 | 人人舔人人干 | 99久热在线精品996热是什么 | 91精品免费| 国产一区二区三区播放 | 视频免费在线观看 | 99re这里只有精品首页 | 秋霞国产午夜精品免费视频 | 久久精品网址 | 午夜私人影院 | 欧美精品自拍视频 | 日色视频 | 国产成人一区二区三区别 | 亚洲男人天堂网址 | a级片在线视频 | 久久国产柳州莫菁门 | 国产一级性生活 | 国产精品99无码一区二区 | 成人超碰在线 | 91精品国产色综合久久不卡粉嫩 | 国产在线视频网站 | 久久午夜无码鲁丝片午夜精品 | 日韩欧美国产一区二区三区 | 欧美熟妇另类久久久久久不卡 | 日韩av片在线 | 日本wwwxx| 日本美女交配 | 国产一区午夜 | 搡老熟女老女人一区二区 | 最新国产在线 | 精品一区电影 | 国内免费精品视频 | 欧美日本久久 | 你懂的欧美 | 久久久久久久久蜜桃 | 欧美三级色图 | 国产区精品 | 天堂中文在线8 | 另类小说婷婷 | 制服.丝袜.亚洲.另类.中文 | 精品乱码一区二区三区 | 欧美日韩国产在线一区 | 成人黄色av网址 | 青青青免费视频观看在线 | 天天做天天操 | 东北少妇露脸无套对白 | 国产偷拍一区二区三区 | 欧美激情videos| 中国超碰| 奇米影视中文字幕 | 黄色小视频在线观看 | 亚洲超碰在线观看 | 国产又粗又猛又爽又黄无遮挡 | 午夜视频免费观看 | 欧美日韩网 | 日本欧美一区二区三区不卡视频 | 人妻无码中文字幕免费视频蜜桃 | 丝袜五月天 | 久久成人福利视频 | 国产极品999 | 永久精品网站 | 男生坤坤放进女生坤坤里 | 久在线观看视频 | 国产亚洲无码精品 | 成人免费影视网站 | 怨女1988国语版在线观看高清 | 成年人av在线 | 国产成人免费在线 | 久久人人人 | 99久久视频 | 精东传媒在线观看 | 国产精品第九页 | 午夜免费福利网站 | 国产精品欧美一区二区 | 黄频在线观看 | 午夜寂寞自拍 | 奇米影视9999 | 国产黄a | 成人欧美精品一区二区 |