分類
教學

FreeBSD on USB – Part 1

前言

這是一個教您如何在 USB 隨身碟上安裝 FreeBSD 作業系統的指引。您將會在隨身碟上安裝 FreeBSD 作業系統、啟用 ssh 服務、以及安裝 KDE 桌面環境。

Part 1 將告訴您該如何在 USB 隨身碟裝好 FreeBSD 並用裝好作業系統的隨身碟開機,還有關機。

快速步驟

  1. 使用 FreeBSD 7.0-RELEASE 安裝光碟第一片開機,開始安裝。
  2. 選擇國籍 。
  3. 選擇鍵盤對應 。
  4. Custom 自訂安裝。
  5. Options, Partition, Label, Distributions, Media, Commit 各做一次 。
  6. 設定網路 。
  7. 重開機,用隨身碟開機。
  8. 用 root 登入。
  9. 重開機/關機。

以下是詳細的解說。

事前準備

請下載 FreeBSD 7.0-RELEASE 安裝光碟第一片以及第二片的光碟映像檔,燒成光碟。

請準備一支隨身碟,大小至少要有 2G 。


▲將您要操作的電腦主機的 IP 位址子網路遮罩預設閘道、以及 DNS 伺服器抄起來備用。

安裝最基本的作業系統

請將安裝光碟第一片放入光碟機,隨身碟也一起插上去,用光碟開機。關於如何選擇開機裝置,請看您的主機板說明書。


▲出現這個畫面時,請按一下 Enter等 10 秒鐘。裝好以後每次開機都會出現這畫面,請比照辦理。


▲過一段時間後,就會出現選擇國家的畫面了。請選擇 215 Taiwan按一下 Enter 。(之後要選擇選項的場合,只要沒有特別說明的話,都是一樣用 Enter 按鍵選擇。)


▲選擇鍵盤的形式。這裡請直接選用預設的 USA ISO 選項 。


▲進入了系統安裝的主畫面。因為是裝在 USB 隨身碟上,所以只選擇部份的元件來安裝以節省容量。請選擇 Custom 選項。


▲這裡一共有 6 個項目,每一項都會做一次。首先請選擇 2 Options


▲這裡有很多項目可以調整。目前不去改這些選項,請直接按 Q 離開此畫面。


▲接下來請選 3 Partition 進行磁碟分割。


▲安裝程式詢問您要對哪些磁碟做分割;其中 ad 開頭的都是 IDE 硬碟,而 da 開頭的才是隨身碟。請選擇 da0 的項目。

小心:請不要選到 ad0 ,否則安裝時將會破壞硬碟上的資料。這裡是整個過程中最需要格外注意的步驟,不要選錯喔。


▲硬碟分割的畫面。請先確認一下 Disk name 是否為 da0 ,以及磁碟容量是否為您隨身碟的大小。如果發現磁碟容量是五位數以上的話,就是您選錯磁碟選到硬碟了,請重頭再來一遍。

確認無誤後,請選不是 unused 的部份,按一下 D 刪除分割區。


▲刪除完之後,您應該就只剩下一個 unused 的分割區了。請按一下 A 使用整個磁碟。


▲安裝程式自動使用了整個磁碟來進行安裝。請按一下 Q 離開此畫面。


▲安裝程式詢問您是否要使用開機管理程式。因為沒有要弄多重開機系統,請選擇 Stanrard 選項,不安裝開機管理程式。


▲同樣的畫面又出現了,只不過這次 da0 選項出現了被選起來的 X 符號,表示您已經對 da0 做好了設定。請按 Tab 將游標移到 OK 的選項上,按一下 Enter 。(之後只要是需要選擇下方橫列選項的場合,都請使用 Tab 按鍵來做選擇。)


▲又回到這個地方了。請選擇 4 Label 選項進行已分割磁碟空間的分配。


▲在此,請直接按一下 A ,讓安裝程式自動替您分配空間即可。


▲安裝程式自動分配的結果看起來會像是這個樣子。請按一下 Q 離開此畫面。


▲請選擇 5 Distributions 選項,進行安裝元件的選擇。


▲請選擇最下面的 B Custom 選項,自訂安裝元件的選擇。


▲要能夠開機,至少要裝 base 以及 kernels 才行。手冊也很重要,所以 man 也建議您裝起來。請選擇 base 選項。


▲接著請選 kernels 選項。


▲在此要選擇安裝哪一種核心。目前只有一種 GENERIC 可選,請選擇這項。


▲您會發現 GENERIC 項目被選起來了。請按 Tab 選擇 OK 選項。(在這裡選 X Exit 也一樣可以。)


▲最後,請選擇 man 選項。


▲確認 base 、 kernels 以及 man 都選起來後,請選擇 X Exit 回到上一層選單。


▲然後再選 X Exit 回到上一層選單。


▲終於快好啦。請選 6 Media 選擇安裝來源。


▲請選擇 1 CD/DVD 使用光碟來安裝。


▲所有的安裝前設定都完成了!請選擇 7 Commit 開始進行安裝。


▲因為磁碟上原有資料都會全部消除的關係,安裝程式向您進行最終確認。覺得沒問題的話,就請選擇 Yes


▲正在安裝中,請稍等,休息一下。


▲應該不用多久,就會裝好了。安裝程式詢問您是否要做些安裝後的設定,請選擇 Yes


▲在這裡先進行網路的設定,之後就可以省去一次重開機的麻煩了。請選擇 Networking 選項。


▲請選擇 Interfaces 項目,對網路卡進行設定。


▲請選擇網路卡的型號;以這裡的例子,是選擇 em0 Inter(R) PRO/1000 Ethernet card 。不同的網路卡,看起來可能會不太一樣,請自行判斷一下。通常會是第一個。


▲不要使用 IPv6 組態,請選擇 No


▲不使用 DHCP 組態,請選擇 No


▲請拿出您之前抄下來的 IP 位址,填入這個表。請使用 Tab 以及 Shift+Tab 在不同的欄位中移動。

目前 Host 跟 Domain 暫時沒用到,可隨意設定。Extra options to ifconfig 請留空不填寫。

如果您不太了解各項目的意義,這裡有個對照表提供您參考:

  • IPv4 Gateway = 預設閘道
  • Name server = DNS 伺服器
  • IPv4 Address = IP 位址
  • Netmask = 子網路遮罩

全部填寫完成後,請選擇 OK 選項。


▲安裝程式詢問您是否要啟動剛剛設定好的網路卡。請選擇 Yes


▲接著就要結束安裝程式重開機了。請選擇 X Exit 選項。


▲繼續選擇 X Exit 選項。


▲還是選擇 X Exit 選項。


▲選擇下面的 X Exit Install ,離開安裝程式。


▲安裝程式向您確認是否真的要離開了。請將光碟拿出來後,選 Yes 重開機。


▲之後,請用隨身碟開機,直到出現等待登入的畫面。請輸入 root ,按 Enter


▲沒有意外的話,您就會看到登入後的畫面了。恭喜您,您已經成功地將 FreeBSD 裝在 USB 隨身碟上並且確認可開機了。

如何關機與重開機

直接按電源鈕關機或重開機,可能會造成資料毀損的問題。請確實依照以下的方法進行關機或重開機。

重開機

先執行兩三次 sync ,再執行 reboot 就可以了。您可以將這些指令濃縮成一行,不同的指令用分號隔開,像這樣:

sync;sync;reboot

關機

先執行兩三次 sync ,再執行 halt -p 就可以了。您可以將這些指令濃縮成一行,不同的指令用分號隔開,像這樣:

sync;sync;halt -p

在〈FreeBSD on USB – Part 1〉中有 2 則留言

發佈回覆給「AlexK」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *