用 NFS 安裝 FreeBSD

做個小筆記

我主要是參考:http://www.freebsd.org/doc/handbook/network-nfs.html

最近在弄一臺機器,FreeBSD 一直灌不上去,後來學弟查了之後跟我說是 SATA driver 的問題(我想說怎麼可能,大概是別的問題吧。不知道,反正一直出現讀取錯誤就是了)。

所以後來就看了一下 handbook ,然後自己架了一個 NFS server ,透過 NFS 安裝,其實還蠻容易的。

先在 server 上面放入 FreeBSD 安裝光碟,然後掛載:

# mount_cd9660 /dev/acd0 /cdrom

然後設定 NFS 要分享的目錄,打開 /etc/exports ,加入:

# /cdrom1 -alldirs <host1> <host2>

<host1> 是你要准許那些機器來存取你的 NFS ,用 IP 或是 hostname 表示,可以有多個,中間就用空白隔開就好了。

-alldirs 這個參數是允許 client 個別掛載該目錄的子目錄,handbook 說透過 NFS 安裝的時候要加這個參數。

啓動 NFS 相關 daemon:

# /etc/rc.d/nfsd onestart
# /etc/rc.d/rpcbind onestart

註:啓動 nfsd 會一併啓動 mountd

接下來就依照平常安裝 FreeBSD 的方式,用光碟開機,然後做磁碟分割、選 distribution ,只是,在選 media 的時候要選 NFS ,然後在跳出的對話框輸入:<server>:/cdrom ,記得把 <server> 換成自己的 NFS server 的 IP 或 hostname 。

接下來設定網卡,記得所設定的 client 的 IP 必須符合剛剛的 <host1> 或是 <host2>

最後按下 Commit 就開始安裝了。

如果想要掛載這個 NFS (不是在安裝的時候):

# mount <server>:/cdrom /mnt/

第一個參數 <server>:/cdrom 是 NFS server ,第二個 /mnt/ 是掛載點

Nice ,搞定!

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s