68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> Nuvoton/新唐 >> 如何為新唐NUC972配置支持NFS

如何為新唐NUC972配置支持NFS

關(guān)鍵字:NUC970 ARM9處理器 作者: 來(lái)源: 發(fā)布時(shí)間:2018-10-23  瀏覽:47
系統(tǒng)平臺(tái):virtualbox3.2.10+ubuntu10.10

安裝nfs:

#sudo apt-get install nfs-kernel-server

ubuntu10.10中的已經(jīng)是最新版本了,無(wú)需安裝

打開(kāi)/etc/exports文件,在末尾加入:

/home/xgc *(rw,sync,no_root_squash)

注:nfs允許掛載的目錄及權(quán)限,在文件/etc/exports中進(jìn)行定義,各字段含義如下:

/home/xgc:要共享的目錄

* :允許所有的網(wǎng)段訪問(wèn)

rw :讀寫(xiě)權(quán)限

sync:資料同步寫(xiě)入內(nèi)在和硬盤(pán)

no_root_squash:nfs客戶端共享目錄使用者權(quán)限

重啟服務(wù):
#sudo /etc/init.d/portmap restart                <---重啟portmap,很重要
#sudo /etc/init.d/nfs-kernel-server restart      <---重啟nfs服務(wù)
#showmount -e                                    <---顯示共享出的目錄

注:nfs是一個(gè)RPC程序,使用它前,需要映射好端口,通過(guò)portmap設(shè)定

命令執(zhí)行情況如下:

xgc@xgc-VirtualBox:~$ sudo /etc/init.d/portmap restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service portmap restart

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the restart(8) utility, e.g. restart portmap
portmap start/running, process 474


xgc@xgc-VirtualBox:~$ sudo /etc/init.d/nfs-kernel-server restart
 * Stopping NFS kernel daemon                                         [ OK ] 
 * Unexporting directories for NFS kernel daemon...                   [ OK ] 
 * Exporting directories for NFS kernel daemon...     

  exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "*:/home/xgc".
  Assuming default behaviour ('no_subtree_check').
  NOTE: this default has changed since nfs-utils version 1.0.x
                                                                    [ OK ]
 * Starting NFS kernel daemon                                       [ OK ]

xgc@xgc-VirtualBox:~$ showmount -e
Export list for xgc-VirtualBox:
/home/xgc *

 

現(xiàn)在可以在本機(jī)上試一下:
#sudo mount -t nfs localhost:/home/xgc /mnt

注:localhost為本機(jī)linux的IP地址

這樣就把共享目錄掛到了/mnt目錄,取消掛載用:
#sudo umount /mnt

如果用在嵌入式設(shè)備上掛載,要加上參數(shù)-o nolock

NFS文件系統(tǒng)搭建

Ubuntu主機(jī)IP地址:192.168.1.101 
開(kāi)發(fā)板Ip地址:192.168.1.6 
參考網(wǎng)址:http://blog.chinaunix.net/uid-22030783-id-366815.html

流程: 
1、安裝NFS文件系統(tǒng): 
#sudo apt-get install nfs-kernel-server

2、打開(kāi)/etc/exports文件,在末尾加入: 
/home/mike/learn201511/nfs *(rw,sync,no_root_squash) #前提是你必須的創(chuàng)建該路徑[/home/mike/learn201511/nfs] 
注:nfs允許掛載的目錄及權(quán)限,在文件/etc/exports中進(jìn)行定義,各字段含義如下: 
/home/xgc:要共享的目錄 
* :允許所有的網(wǎng)段訪問(wèn) 
rw :讀寫(xiě)權(quán)限 
sync:資料同步寫(xiě)入內(nèi)在和硬盤(pán) 
no_root_squash:nfs客戶端共享目錄使用者權(quán)限

3、重啟服務(wù): 
#sudo /etc/init.d/portmap restart <—重啟portmap,很重要 
#sudo /etc/init.d/nfs-kernel-server restart <—重啟nfs服務(wù) 
#showmount -e <—顯示共享出的目錄

上面安裝可能會(huì)出錯(cuò),注意下面提示的錯(cuò)誤信息,權(quán)限問(wèn)題:chmod 777 -R /var/lib/nfs/etabExporting directories for NFS kernel daemon... exportfs: could not open /var/lib/nfs/etab for lockingexportfs: can't lock /var/lib/nfs/etab for writing

4、在ubuntu上測(cè)試: 
#sudo mount -t nfs localhost:/home/mike/learn201511/nfs /mnt 
注:localhost為本機(jī)linux的IP地址 
這樣就把共享目錄掛到了/mnt目錄,取消掛載用: 
#sudo umount /mnt

5、在開(kāi)發(fā)板上掛載: 
[root@EmbedSky /]# mount -o nolock -t nfs 192.168.1.101:/home/mike/learn201511/nfs /mnt 
#192.168.1.101 為主機(jī)(UBUNTU)系統(tǒng)的IP地址 
#/home/mike/learn201511 為上面網(wǎng)址中創(chuàng)建的NFS文件系統(tǒng)

 

為了使用NFS進(jìn)行調(diào)試。需要安裝NFS server,具體的流程在上一篇博文中有較為詳細(xì)的介紹。在配置內(nèi)核時(shí)需要做如下的操作: 
這里寫(xiě)圖片描述 
這里寫(xiě)圖片描述 
這里寫(xiě)圖片描述 
對(duì)于Boot option中的處理,可以不用寫(xiě)在env.txt配置也是可以的。 
baudrate=115200 
bootargs=noinitrd console=ttyS0,115200 root=/dev/nfs nfsroot=129.1.5.109:/home/collector/nuc970bsp/rootfs_48 bootm 0x7FC0 ip=129.1.5.107:129.1.5.109:129.1.5.109:255.255.255.0 rdinit=/sbin/init mem=64M; bootcmd=tftp 0x7FC0 970uimage; 
bootcmd=tftp 0x7FC0 970uimage ;bootm 0x7FC0 
bootdelay=3 
ethact=emac 
ethaddr=00:00:00:33:66:98 
gatewayip=129.1.88.1 
ipaddr=129.1.5.107 
netmask=255.255.255.0 
serverip=129.1.5.109 
stderr=serial 
stdin=serial 
stdout=serial 
寫(xiě)到這兒,過(guò)幾天我還會(huì)通過(guò)修改這個(gè)文件,實(shí)現(xiàn)USB更新內(nèi)核,文件系統(tǒng)的功能,在這兒先賣(mài)個(gè)關(guān)子。 
東西不難,也都是我從數(shù)據(jù)手冊(cè)里拷貝的,但是時(shí)間久了,自己忘得連個(gè)思路都沒(méi)有,怕不怕,驚不驚悚?從小歷史學(xué)的就不好….沒(méi)辦法。

編輯:admin  最后修改時(shí)間:2018-10-23

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

上饶县| 双桥区| 苏州市| 涞水县| 龙海市| 宣恩县| 汉阴县| 富宁县| 新民市| 兴文县| 民勤县| 鄢陵县| 无极县| 曲松县| 吕梁市| 武义县| 赞皇县| 巴南区| 峨眉山市| 玉屏| 娱乐| 湟源县| 晋中市| 西乌| 封开县| 南康市| 北宁市| 永川市| 吉隆县| 辉县市| 雅安市| 夹江县| 右玉县| 深泽县| 通渭县| 昭觉县| 建宁县| 区。| 福建省| 定远县| 罗源县|