Linux Ubuntu16 04安裝NFS伺服器

2021-10-10 05:42:36 字數 1221 閱讀 6393

1、安裝 ubuntu nfs 服務

sudo apt-get install nfs-kernel-server

2、新增「伺服器允許被掛載的目錄」

sudo vi /etc/exports

# /etc/exports: the access control list for filesystems which may be exported

# to nfs clients. see exports(5).

## example for nfsv2 and nfsv3:

# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)

## example for nfsv4:

# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)

# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)

#/work/rootfs *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)

3、重啟nfs服務

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

nfs [loadaddress] [[hostipaddr:]bootfilename]

如:nfs 80000000 伺服器ip:/home/book/zimage

5、使用情景2:開發板去掛載

mount -t nfs -o nolock vers=2 伺服器ip:/work/rootfs /mnt

6、使用情景3:開發板啟動時直接掛載網路檔案系統

uboot設定環境變數bootargs,格式可參考kernel/documentation/filesystems/nfs/nfsroot.txt:

如:console=ttymxc0,115200 root=/dev/nfs rw nfsroot=伺服器ip:/work/rootfs ip=開發板ip:伺服器ip:閘道器:子網掩碼::eth0:off

Linux Ubuntu 16 04安裝過程

本人台式電腦是win10的,工作需要直接裝成ubuntu,之前本人是將ubuntu裝在vmware中的,但是這樣,ubuntu資源受限,後來滿足不了工作需要,所以需要裝成ubuntu16.04 基本步驟 一 用ultralso製作系統盤,將ubuntu的iso拷貝進去 二 電腦重啟時長按f12選擇u...

Linux Ubuntu 16 04 靜態IP配置

為了解決每次重啟伺服器都要重新設定xshell連線位址的問題,因此給伺服器設定了靜態ip 1.vi etc network inte ces the primary network inte ce auto eth0 表示讓網絡卡開機自動掛載eth0 iface eth0 inet static a...

Linux Ubuntu16 04使用拾遺2

解決方法 這個問題算是經典問題了,網上的解決方法也非常一致,即在.bashrc檔案中加入host位址,參考教程 教程中有提到要在.bashrc檔案最末尾新增那兩句 但我試了很多次都失敗了,後來我仔細研究了一下那個.bashrc檔案最後的那幾行 然後驚奇地發現,其實原本檔案中就有這兩行 所以其實只要修...