目錄
2 開始安裝FreeBSD
2.1 概要
2.2 安裝之前的任務
2.3 開始安裝
2.4 介紹sysinstall
2.5 安裝位置
2.6 分配磁盤空間
=============================================================
第2 章安裝FreeBSD
=============================================================
(翻譯中出現的任何問題或錯誤,請廣大讀者及時反饋給我:freebsdhandbook@163.com)
-------------------------------------------------------------
2.1 概要
-------------------------------------------------------------
FreeBSD 提供了一個基于文本的,易于使用的叫做sysinstall 的程序。這是FreeBSD
的默認安裝程序。有時有些廠商會提供他們自己的安裝程序。這一章將描述如何用
sysinstall 來安裝FreeBSD。
讀完這章你將了解下面這些:
1. 如何創建FreeBSD 的安裝磁盤。
2. 如何應用和劃分你的磁盤。
3. 如何開始運行sysinstall。
4. Sysinstall 會問你一些問題,它們是什么意思以及你如何回答。
在你讀這章之前,你應當:
閱讀硬件支持列表和查看你當前安裝的FreeBSD 版本,然后檢查你的硬件是否被支持。
-------------------------------------------------------------
2.2 安裝之前的任務
-------------------------------------------------------------
2.2.1 檢查你的電腦
在你安裝FreeBSD 之前,你必須詳細檢查你的電腦組件。FreeBSD 的安裝程序會指出你
電腦的各個組件(如:硬盤,網卡,CDROM 等等)的參數和制造廠商。FreeBSD 會要求你給
這些設備指定正確的配置,包括IRQ 和IO 端口的使用情況。由于PC 硬件的復雜性,有時這
個配置可能不能完全地配置成功,你需要有正確配置的決心。
如果你安裝了另外一個操作系統,象windows 或linux,看看這些操作系統是如何配置
的會是一個比較好的主意。如果你無法確定一個擴展卡的設置,你可以查看印刷在這些卡上
的一些參數。通常IRQ 的數字是3,5,7,IO 端口地址通常用16 進制來表示,如0x330。
我們建議在你安裝FreeBSD 之前先記下這些東西。它可以是這樣:
第1 頁表2-1 設備目錄
設備名稱IRQ IO port(s)
First hard disk
CDROM
Second hard disk
First IDE
controller
Network card
Modem
...
-------------------------------------------------------------
2.2.2 備份你的數據
如果你的電腦上有很多重要的數據,強烈建議你先把它們備份起來,而且在安裝之前你
已經測試了備份數據。FreeBSD 的安裝程序在你寫入數據之前會提示你好幾次,但一旦程序
開始執行了,它就無法恢復了。
2.2.3 將FreeBSD 安裝在哪兒
如果你想將FreeBSD 安裝在你的整個硬盤上,就沒有這個問題,你可以跳過這節到下一
節。如果你想讓FreeBSD 與其它操作系統并存,你需要很清楚地知道你的數據放在磁盤的什
么地方,這會對你有何影響。
一個PC 磁盤被分成許多獨立的塊。這些塊被叫做分區。根據設計,每個磁盤PC 僅支持
四個分區。這些分區叫做主分區。另外,還可以創建一個新的叫做擴展分區的分區。一個磁
盤只可以有一個擴展分區。還有可以在擴展分區中創建邏輯分區。每個分區都有一個分區編
號,這個編號用來識別分區上數據的類型。FreeBSD 分區的編號是165。
通常,你使用的每個操作系統都有一個特殊的識別分區的方法。例如,DOS,windows
它們會把每個主分區和邏輯分區用一個字母來表示一個驅動分區,以C 為起始。
FreeBSD 必須被安裝在主分區上。FreeBSD 把所有的數據和你所創建的文件都放在這個
分區上。然而,如果你有多個磁盤,你可以在所有或某些磁盤上創建FreeBSD 分區。當你安
FreeBSD 使用手冊
注釋
4GB, made by Seagate, first IDE master N/A N/A
First IDE slave N/A
2GB, made by IBM, second IDE master N/A N/A
14 0x1f0
Intel 10/100 N/A N/A
3Com 56K faxmodem, on COM1: N/A N/A
第2 頁FreeBSD 使用手冊
裝FreeBSD 時,你必須有一個分區可用。這可能是一個你已經準備好的空分區,或它可能是
一個已存在的保存有數據的分區,你現在不要它了。
如果你已經使用了你磁盤上的所有分區,你需要從你使用的分區中騰出一個分區來用,
使用操作系統提供的分區工具來重新分區(如:Dos/windows 中的fdisk)。
如果你有一個已經使用的共享分區,你可能需要先縮小一個或幾個已存在的分區。一個
FreeBSD 的小型安裝可能需要占用100MB 的空間。然而,一個非常小的安裝,幾乎不需要占
用空間。一個比較實際的小型安裝大概需要150MB 的空間,它不帶圖形環境。如果你要帶一
個圖形環境,可能需要350MB 甚至更多的空間。
你也可以使用如Partition Magic 這樣的分區工具來調整你的分區大小。FreeBSD 也提
供了FipS 和PResizer 分區程序。
警告:不正確地使用這些工具可能會刪除你磁盤上的數據。確定在分區以前,你已經備
份了你的工作數據。
例2-1.使用一個已存在的分區
假定你有一個4G 的硬盤,而且已經安裝了windows,你已把磁盤分成了兩個區,C:和D:,
每一個區是2G。你在C:有1G 的數據,在D:有0.5G 的數據。
這意味著你的磁盤上有兩個分區。你可以把所有已存在的數據從D:拷到C: ,這樣就可
以空出D:給FreeBSD 用。
例2-2. 縮小一個已存在的分區
假定你有一個4G 的硬盤,而且已經安裝了windows。當你安裝windows 時你創建了一
個巨大的分區,你的C:有4G。你當前使用了1.5G 的空間,想要給FreeBSD 用2G 的空間。
要安裝FreeBSD,你可以有下面兩種選擇:
1.備份你的windows 數據,然后重新安裝windows,給windows 2G 的空間。
2.使用如Partition Magic 這樣的工具,調整分區大小。
-------------------------------------------------------------
2.2.4 檢查你的網絡配置細節
如果你打算連接到一個網絡作為你FreeBSD 安裝的一部分(例如,如果你要通過一個
第3 頁FreeBSD 使用手冊
FTP 站點或一個NFS 服務器),你需要知道你的網絡配置情況。你可能會在安裝過程中得到
提示,要求你完成網絡配置。
-------------------------------------------------------------
2.2.4.1 連接到一個以太網絡或是Cable/DSL Modem
如果你連接到一個以太網絡,或通過電纜/DSL 來安裝,你需要有下面一些信息。
1. IP 地址。
2. 默認網關的IP 地址。
3. 主機名。
4. DNS 服務器的IP 地址。
如果你不知道這些信息,你可以問你的系統管理員或ISP 供應商。他們可能會說這些是
系統自動指派的,使用DHCP。如果是這樣,可以做一下注釋。
-------------------------------------------------------------
2.2.4.2 使用一個Modem 連接
如果你使用一個modem 撥號到ISP,你仍要通過internet 來安裝FreeBSD,它可能會花
很長時間。
你需要知道這些:
撥到你的ISP 的電話號碼。1.
你的modem 連接的端口。2.
用戶名和密碼。3.
-------------------------------------------------------------
2.2.5 檢查FreeBSD 的勘誤表
雖然FreeBSD 計劃努力保證FreeBSD 的每個發行版都盡可能地穩定,減少錯誤。這些問
題可以在勘誤表中找到是否已被解決,可以查看FreeBSD 的網站。在安裝前你可以檢查一下
勘誤表,看看有沒有你還不知道的問題。所有發行版的信息,包括每個發行版的勘誤表,能
夠在這兒找到http://www.FreeBSD.org/releases/index.html。
-------------------------------------------------------------
2.2.6 準備啟動磁盤
第4 頁FreeBSD 使用手冊
FreeBSD 能支持很多不同的安裝媒介:CDROM, DVD, FTP (匿名和非匿名), NFS, tape
或已存在的MS-DOS 分區。
提示:如果你有FreeBSD 的CDROM 或DVDROM 安裝盤,你可以從CDROM 或DVDROM 啟動安
裝。FreeBSD 的CDROM 和DVDROM 安裝盤是可啟動的,不需要其他準備就可以安裝。
FreeBSD 的安裝進程是通過啟動你的電腦進入FreeBSD 的安裝程序來開始的。要這樣做,
你必須創建一些用來啟動的軟盤,然后用它們來啟動。
如果你不直接從CDROM、DVD 或FTP 安裝,你大概需要準備自己的安裝媒介(如:MS-DOS
分區),它必須要在你安裝FreeBSD 之前就準備好。你也可以通過網絡從FreeBSD 的FTP
站點來安裝。
1. 獲得啟動磁盤映象
啟動磁盤可以在你的安裝盤上找到,也可以到下面的網站上去下載:
ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/4.4-RELEASE/floppies/。軟盤映象
是以.flp 為擴展名的文件。floppies/目錄包含了很多不同的映象文件,你需要使用哪個完
全依賴于你要安裝的FreeBSD 版本和在某些時候你需要安裝的硬件。有時,你需要兩個文件
kern.flp 和mfsroot.flp,可以在同一個目錄下查看README.TXT 文件來確認。
重要點:你的FTP 程序必須使用二進制形式來下載這些磁盤映象。
2. 準備軟磁盤
你必須為你下載的每個文件準備一張軟盤。這些軟盤必須沒有錯誤。最簡單的測試方法
是親自格式化一下。不要相信預先的格式化。
記住:如果安裝時發現安裝程序出錯、停滯或沒有反應,那首先要懷疑是不是軟盤有
問題。找幾張其它的軟盤再試一下。
3. 將映象文件寫到軟盤上
象kern.flp 這樣的文件是一些比較特殊的文件,你不能用DOS 下的copy 命令直接拷到
軟盤上。而應當用特殊的工具程序將映象文件寫到軟盤上。如果你在DOS 下工作,FreeBSD
第5 頁FreeBSD 使用手冊
提供了一個叫做fdimage 的工具。如果你使用CDROM 來做這些軟盤,而且CDROM 是E 盤,你
可以這樣來操作:
E:/>tools/fdimage floppies/kern.flp A:
下面重復制作其它的.Flp 文件,以上面那種形式寫到另外的軟盤上。如果你沒有CDROM,
你可以到FreeBSD 的FTP 站點去下載一個fdimage。如果你使用的是一個UNIX 系統(與
FreeBSD 類似的系統),你可以用dd 命令來制作啟動軟盤:
#dd if=kern.flp of=/dev/rfd0
在FreeBSD 中/dev/rfd0指第一個軟盤驅動器(即A:盤), /dev/rfd1就是B:盤,依次
類推。其它類型的UNIX 系統驅動器的命名方式可能不太一樣,你應該查一下相關的文件。
-------------------------------------------------------------
2.3 開始安裝
-------------------------------------------------------------
記?。耗J情況下,安裝不會對你的磁盤做任何變化,除非看到下面的信息。
Last Chance: Are you SURE your want continue the installation?
If you're running this on a disk with data you wish to save then WE
STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!
We can take no responsibility for lost disk contents!
安裝可能會被退出來,任何先前的安裝步驟都不會改變磁盤的內容。如果你擔心你剛才
配置的信息不正確,你只需要關掉電腦,就不會有損壞。
2.3.1 引導系統
1, 先關閉電腦
2, 打開電腦。啟動后,它會顯示一個要求鍵入安裝系統的菜單或BIOS,通常使用F2, F10,
Del 或Alt+S 來完成。無論你使用什么鍵都會在屏幕上顯示出來。有時,你的電腦可能
會顯示一個圖形畫面。典型的,鍵入Esc 會退出圖形界面,允許你看看必須的信息。
第6 頁FreeBSD 使用手冊
3, 尋找和設置你要從哪個設備啟動系統。這通常會以一個設備列表的方式顯示出來,象
Floppy, CDROM, 第一個硬盤等等。
如果你需要從軟盤啟動,確定你的軟驅已被選中。如果你從CDROM 啟動,確定它也被選
中。如果有問題,你可以檢查一下你的電腦或主板。修改設置,然后保存,退出,重新
啟動電腦。
4, 如果你需要啟動軟盤,就象2.2.6 節描述的將第一張啟動軟盤放入軟驅。
5.FreeBSD 將開始啟動。如果你從CDROM 啟動,你將看到下面這些:
Verifying DMI Pool Data ........
Boot from ATAPI CD-ROM :
1. FD 2.88MB System Type-(00)
/boot.config: -P
Keyboard: yes
BTX loader 1.00 BTX version is 1.01
Console: internal video/keyboard
BIOS drive A: is disk0
BIOS drive B: is disk1
BIOS drive C: is disk2
BIOS drive C: is disk3
BIOS 639kB/64512kB available memory
FreeBSD/i386 bootstrap loader, Revision 0.8
(jkh@bento.freebsd.org, Mon Nov 20 11:41:23 GMT 2000)
|
第7 頁FreeBSD 使用手冊
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel] in 9 seconds... _
如果你從軟盤啟動,你會看到這些:
Verifying DMI Pool Data ........
BTX loader 1.00 BTX version is 1.01
Console: internal video/keyboard
BIOS drive A: is disk0
BIOS drive C: is disk1
BIOS 639kB/261120kB available memory
FreeBSD/i386 bootstrap loader, Revision 0.8
(jkh@narf.osd.bsdi.com, Sat Apr 21 08:46:19 GMT 2001)
/kernel text=0x24f1bb data=0x307ac+0x2062c |
Please insert MFS root floppy and press enter:
接下來取出kern.flp 磁盤,插入mfsroot.flp 磁盤,然后鍵入Enter。
不管是從軟盤啟動還是從CDROM 啟動,啟動過程都有下面這些信息:
Hit [Enter] to boot immediately, or any other key for command prompt. 1.
Booting [kernel] in 9 seconds... 2.
或者等待10 秒鐘,或者鍵入Enter。就會啟動內核配置菜單。
第8 頁FreeBSD 使用手冊
2.3.2 內核配置
內核是操作系統的核心。它用來處理很多事情,包括訪問你的系統上的所有設備,如硬
盤,網卡,聲卡等等。每一種被FreeBSD 支持的硬件都有一個相應的驅動程序。每個驅動器
有一個兩到三個字母的名字,如SCSI 用sa 表示,串行I/O 驅動器(用來管理com 端口)用
sio 來表示。
內核開始啟動每個驅動程序來檢查系統是否支持你機器上的硬件。如果支持,驅動程序
就配置硬件,然后啟用它,而內核就進入休息狀態。
這個檢查通常是指device probing(設備檢測)。另外,在安全模式下,它就不能這
樣做了。一些硬件驅動程序不能很好地相處,檢測到一個硬件就可能與另外一個硬件發生沖
突。這是PC 設計的缺陷。
許多比較老的ISA 設備可能會跟PCI 設備相沖突。ISA 規格要求每個設備都有一個硬件
的編碼信息在里面,典型的如IRQ、IO 端口地址。這個問題通??梢允褂梦锢硖€來解決,
或是使用一個DOS 下的工具。
這通常就是問題的來源,因為不可以有兩個設備同時使用同樣的IRQ 或IO 端口地址。
比較新的設備如PCI 設備,已經不需要這個了,設備通常由BIOS 來設定,它告訴設備要使
用哪個IRQ 和IO 端口。
如果你有一些ISA 設備,你必須要手動配置硬件的IRQ 和IO 端口地址。這就是為什么
要在第2.2.1 節列出你可能使用的硬件的詳細目錄了。
不幸的是,默認的IRQ 和存儲端口也會發生沖突。默認的驅動器設置都是由廠家自己設
定的,以至于,產品出廠后,許多設備都是按默認要求來工作的。當長時間運行了FreeBSD
之后,通常就不會出現這樣的問題。你的電腦通常就不會發生硬件沖突了。
當你第一次安裝FreeBSD 的時候,可能會出現這樣的問題。因為內核包含了盡可能多的
驅動程序來支持各種硬件,以至于許多不同的硬件配置盡可能地被支持。這意味著有些驅動
程序可能已經互相沖突了。設備是嚴格按照順序來檢測的,如果你的設備是在系統檢測以后
添加的,那以前的配置就可能與它相沖突,那你的硬件就可能不能用,或當你安裝FreeBSD
時不能正確地檢測到。
第9 頁FreeBSD 使用手冊
由于這一點,你首先要做的第一件事是當你安裝FreeBSD 時,你先看看驅動器的列表,
然后把它們中的一些禁用。如果你沒有那樣的設備,你可以確認或改變啟動器的配置。
圖2-1 顯示了第一個內核配置菜單。我們建議你選擇Start kernel configuration in
full-screen visual mode 這個選項,因為它對初學者來說比較容易。
圖2-1. 內核配置菜單
內核配置屏幕被分成4 部分(圖2-2)。
1,一個被標記成“active”的驅動器的詳細列表被分成很多組,如storage,network。每個
驅動器都會有一個描述,它的兩三個字母的驅動器名,和驅動器的IRQ,存儲端口。另外,
如果一個運行著的驅動器與另外一個驅動器發生沖突,那么CONF 就會顯示驅動器的名字。
這節也會指出所有的與當前運行著的設備發生沖突的驅動器。
2,已經標記為停用的驅動器。他們仍然保留在內核中,但當內核啟動時,它們不會檢測到
它們的設備。這些會以活動驅動器列表的形式用同樣的方法被分成很多組。
3,有關當前選擇的驅動器的更多細節,包括它的IRQ 和存儲端口地址。
4,有關正確按鍵功能的信息。
第10 頁圖2-2.內核設備配置的接口屏幕
基于這點總會有一個沖突的列表。不要為此擔心,它可以被解決。所有的驅動器都被啟
用,正如已經解釋過的,它們中的一些將與其它的發生沖突。你現在必須調整驅動器的列表,
解決沖突問題。
解決驅動器沖突問題
1,鍵入X。就會完全地展開驅動器的列表,所以你可以看到所有的驅動器。你需要使用箭
頭鍵上下滾動,選擇活動的驅動器的列表。圖2-3 顯示了鍵入X 后的結果。
圖2-3. 展開驅動器列表
FreeBSD 使用手冊
第11 頁FreeBSD 使用手冊
1.禁用所有你沒有的設備。要禁用設備,用箭頭鍵上下選擇到那個設備,然后鍵入DEL。
驅動器將被移到禁用設備列表。如果你一不小心禁用了你需要的設備,你可以使用Tab 鍵切
換到禁用設備列表,選擇你剛禁用的設備,然后鍵入Enter 把它移回到活動設備列表。
注意:不要禁用sc0。它控制著屏幕,你需要使用它,除非你是通過一根線纜來安裝。
如果你使用的是一個USB 鍵盤,你只要禁用atkbd0。如果你使用一個普通的鍵盤,你必須
保留atkbd0。
2.如果沒有互相沖突的硬件列表,你可以跳過這步。另外,剩下的沖突設備也需要檢
查。如果你在消息區沒有看到“allowed conflict”的提示,那不是設備檢測器的IRQ/地
址要改變,就是硬件的IRQ/地址要改變。
要改變驅動器的IRQ 和IO 地址的配置,可以選擇設備然后鍵入Enter。指針會移到屏
幕的第三部分,你可以改變它的值。鍵入Q,就完成了設備配置文件的編輯,再回到活動設
備列表。如果你不確信這些圖是什么,你可以試試使用-l 選項。一些FreeBSD 設備可以安
全地檢測硬件以判斷正確的值是什么。
改變不同硬件設備地址的手續。對于有些設備,你可能需要手動地從你的電腦中拆除那
個設備,調節跳線設置或DIP 開關。其它的設備可能需要使用一個DOS 下的程序重新配置設
備。你可以參考相關設備的參考文檔了解詳細的信息。做完之后,你需要重新啟動電腦,所
以當你重新配置設備的時候,你需要返回FreeBSD 的安裝程序。
3.當所有的沖突被調整好后,屏幕會是這樣的:
第12 頁圖2-4.沒有沖突的驅動器配置
正如你所看到的,活動設備列表現在變得比較小,只有存在的硬件會被列出來。你現在
需要保存這些修改,然后繼續下一步安裝。鍵入Q 退出設備配置接口。這個信息會這樣顯示。
Save these parameters before exiting? ([Y]es/[N]o/[C]ancel)
回答Y 保存參數設置。顯示完檢測結果后,文本形式的Sysinstall 會啟動,顯示下面
這樣的菜單。
圖2-5. Sysinstall 主菜單
FreeBSD 使用手冊
第13 頁FreeBSD 使用手冊
2.3.3 回顧一下設備檢測結果
最后會有幾百行的顯示結果會被保存下來,你可以重新回顧一下。
要查看buffer,鍵入Scroll Lock。這會打開可以滾動的畫面。你使用上下箭頭或PageUp
和PageDown 查看結果。鍵入Scroll Lock 就會停止滾動。
操作完成后,當內核加載設備檢測信息的時候,你可以看到屏幕上的一些滾動信息。雖
然與你的設備配置可能不一致,但你還是可以看看圖2-6 以作參考。
圖2-6.典型的設備檢測結果
avail memory = 58880000 (57500K bytes)
Preloaded elf kernel "kernel" at 0xc065d000.
md1: Malloc disk
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP bridge> at device 1.0 on pci0
第14 頁FreeBSD 使用手冊
pci1: <PCI bus> on pcib1
pci1: <Matrox MGA G200 AGP graphics accelerator> at 0.0 irq 11
isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C586 ATA33 controller> port 0xe000-0xe00f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
uhci0: <VIA 83C572 USB controller> port 0xe400-0xe41f irq 10 at device 7.2 on
pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
chip1: <VIA 82C586B ACPI interface> at device 7.3 on pci0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq6 drq2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <keyboard controller (i8042)> at port 0x60-0x6f on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3c0-0c3df iomem 0xa0000-0xbffff on isa0
第15 頁FreeBSD 使用手冊
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags-0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: at port 0x2f8-0x2ff irq3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/15 bytes threshold
ppi0: <Parallel I/O> on ppbus0
plip0: <PLIP network interface> on ppbus0
ad0: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata0-master using UDMA33
acd0: CDROM <DELTA OTC-H101/ST3 F/W by OIPD> at ata0-slave using PIO4
Mounting root from ufs:/dev/md0c
/stand/sysinstall running as init on vty0
仔細地檢查一下檢測結果確信FreeBSD 找到了所有你需要的設備。如果一個設備沒有找
到,你可能把它給遺漏掉了。如果設備的驅動程序要求配置IRQ 和端口地址,你應當檢查你
鍵入的是否正確。
如果你需要修改設備檢測的UserConfig,你可以退出sysinstall 程序,再啟動一遍。
第16 頁FreeBSD 使用手冊
圖2-7.選擇退出Sysinstall
使用左右箭頭從主安裝菜單中選擇Exit Install。接下來的信息會這樣顯示:
User Confirmation Requested
Are you sure you wish to exit? The system will reboot
(be sure to remove any floppies from the drives).
[ Yes ] No
安裝程序將重新啟動,如果CDROM 仍留在驅動器中,可以選擇[Yes]。如果你從軟盤啟
動,那需要從啟動軟盤中刪除mfs.root,在重新啟動前,把它替換成kern.flp。
-------------------------------------------------------------
2.4 Sysinstall 介紹
-------------------------------------------------------------
Sysinstall 是FreeBSD 提供的安裝應用程序。它以文本形式出現,被分成很多菜單和
屏幕,你可以用它來控制安裝進程。
Sysinstall 的菜單系統可以通過箭頭鍵,Enter, Space 和其它鍵來控制。有關這些鍵
的詳細描述,可以在sysinstall 的用戶信息中找到參考文檔。
第17 頁FreeBSD 使用手冊
要重新查看這些信息,確保Usage 是高亮顯示的,可以選擇[Select]鍵,就象圖2-8
顯示的那樣,然后鍵入Enter。
使用菜單系統的提示會被顯示。重新查看之后,鍵入Enter 鍵回到主菜單。
圖2-8.從Sysinstall 主菜單選擇安裝方法
2.4.1 選擇文檔菜單
從主菜單中,用箭頭鍵選擇"Doc"然后鍵入Enter.
圖2-9.選擇文檔菜單
第18 頁FreeBSD 使用手冊
這將顯示文檔菜單。
圖2-10. Sysinstall 文檔菜單
閱讀一下提供的文檔是很重要的。要閱讀文檔,用箭頭選擇,然后鍵入Enter。當讀完
文檔后,鍵入Enter 將返回到文檔菜單。
要返回到主安裝菜單,選擇"Exit"然后鍵入Enter。
第19 頁FreeBSD 使用手冊
2.4.2 選擇鍵盤菜單
要改變鍵盤的標準,使用箭頭選擇"Keymap"然后鍵入Enter。
圖2-11. Sysinstall 主菜單
可以使用上下箭頭選擇菜單選項和鍵入空格鍵來選擇不同的鍵盤標準。鍵入空格鍵就取
消選擇。完成后,可以選擇[OK],然后鍵入Enter。
圖2-12. Sysinstall 鍵盤分布菜單
第20 頁FreeBSD 使用手冊
2.4.3 安裝選項的屏幕
選擇"Options"然后鍵入Enter。
圖2-13. Sysinstall 主菜單
圖2-14. Sysinstall 選項
默認的值對絕大多數的用戶是適用的,一般不需要修改。被選擇的項目將用高亮的藍色
文字提示顯示在屏幕的下方。注意選項之一的"Use Defaults"會把所有的值設置成默認值。
鍵入F1 可以閱讀有關不同選項的幫助信息。鍵入Q 將回到主安裝菜單。
第21 頁2.4.4 開始一個標準的安裝
對于Unix 或FreeBSD 的新手,建議使用“Standard”安裝方式。使用箭頭鍵選擇
"Standard",然后鍵入Enter 開始安裝。
圖2-15.開始標準安裝
-------------------------------------------------------------
2.5 安裝位置
-------------------------------------------------------------
2.5.1 磁盤命名
物理磁盤主要有兩種接口:IDE 和SCSI;但這些驅動器也需要有RAID,FLAH 閃存等的支
持。這些設備能夠良好地運作,也需要有針對它們自己的驅動程序和驅動設備。
表2-2.物理磁盤的命名規則
驅動器類型
IDE hard drives
IDE CDROM drives
SCSI hard drives
SCSI CDROM drives
mcd for Mitsumi CD-ROM, scd for Sony CD-ROM, matcd for Assorted non-standard
CDROM drives
FreeBSD 使用手冊
驅動器設備的名稱
ad in 4.0-RELEASE, wd before 4.0-RELEASE.
acd from 3.1-RELEASE, wcd before 4.0-RELEASE.
da from 3.0-RELEASE, sd before 3.0-RELEASE.
cd
Matsushita/Panasonic CD-ROM
第22 頁FreeBSD 使用手冊
fd Floppy drives
sa from 3.0-RELEASE, st before 3.0-RELEASE. SCSI tape drives
ast from 4.0-RELEASE, wst before 4.0-RELEASE. IDE tape drives
fla for DiskOnChip Flash device from 3.3-RELEASE. Flash drives
myxd for Mylex, and amrd for AMI MegaRAID, idad for Compaq RAID drives
Smart RAID. from 4.0-RELEASE. id between 3.2-RELEASE and
4.0-RELEASE.
所有的驅動器都以0 開始編號。所以第一個IDE 驅動器應是“ad 0”。你可能很少用到這
些設備。
2.5.1.1 Slices 和分區
物理磁盤通常包含slices。Slice 的編號通常遵循設備的編號,用s 字母加一個前綴,
就象這樣“da0s1”。其它驅動器也會按順序用字母從a 到h 進行表述,b 用來描述交換分
區,c 是沒有使用的分區。這些會在第12.2 節介紹。
2.5.2 BIOS 驅動器的編號方式
在你安裝和配置FreeBSD 之前,有一個很重要的問題你應當認識到,特別是如果你有多
個硬盤。在PC 中,無論是運行DOS 系統還是Windows 系統,BIOS 設置中驅動器啟動順序的
變化,系統操作也會發生相應的變化。這允許用戶可以從一個磁盤驅動器啟動,而不一定非
要從“primary master”啟動。這種方式對一些希望通過第二個硬盤來備份資料的人來說
是最簡單和便宜的方式,可以使用Ghost 或XCOPY 這樣的程序來將第一個硬盤克隆到第二硬
盤。如果第一個驅動器發生故障,或遭受病毒攻擊,或由操作系統的缺陷引起的系統混亂,
都可以很容易地變換BIOS 中驅動器的啟動順序來改變啟動的系統。就象交換驅動器的線纜
一樣方便。
絕大多數帶有SCSI 控制器的高昂系統經常包括BIOS 擴展,它允許SCSI 驅動器按順序
最高可以支持7 個驅動器。用戶在了解了上面那么多的新特性,突然聽到FreeBSD 并不是想
象中的那樣使用BIOS 時,一定會感到很驚訝的。事實上,FreeBSD 并不使用BIOS,也沒有
第23 頁FreeBSD 使用手冊
“邏輯BIOS 驅動器映射”的概念。這會使人很困惑,特別是驅動器在物理幾何性質上都是
相同的,同樣也能夠互相克隆數據。
安裝FreeBSD 前,BIOS 總是恢復到自然驅動器編號狀態,也是以那種方式離開的。如
果你需要來回交換驅動器,需要經常改變跳線和線纜,這樣做是很麻煩的事。
-------------------------------------------------------------
2.6 分配磁盤空間
-------------------------------------------------------------
你的第一個任務是為FreeBSD 分配磁盤空間,然后對那個磁盤做標簽,以便Sysinstall
能為它作好準備。為了這樣做,你需要知道FreeBSD 要如何在磁盤上找到信息。
2.6.1 磁盤組織
FreeBSD 用來尋找文件的最小組織單位是文件名。文件名是區分大小寫的,也就是說
readme.txt 和README.TXT 是兩個不同的文件。FreeBSD 不使用一個擴展名來決定這個文件
是一個程序,一個文檔,還是一些其他形式的數據。
文件被存儲在目錄下。一個目錄可能沒有文件,或它可能包括許多文件。一個目錄也可
能包含其它目錄,允許你建構一個層次型的目錄。這樣就很容易組織數據。
文件和目錄能夠通過文件或目錄名來參考,它以/為起點,按目錄名來排列。如果你有
目錄foo,它包含目錄bar,而目錄bar 又包含文件readme.txt,那么這個文件的全名或路
徑是foo/bar/readme.txt。
目錄和文件都存儲在一個文件系統中。每個文件系統在最頂層都包含目錄,叫作root。
這個root 目錄能夠包含其它目錄。
到現在為止,這可能就是與你使用的其它操作系統相似的地方。但有一些不同的是,例
如:DOS 使用/來分開文件和目錄名,而MacOS 使用:。FreeBSD 不使用驅動器字母,或其它
路徑命名方式。你不能在FreeBSD 上寫c:/foo/bar/readme.txt。而是,一個文件會指明一
個根文件系統。根文件系統的根目錄使用/標記。每個其它的文件會被掛在根文件系統下。
無論你在FreeBSD 上有多少個磁盤,每個目錄都會顯示同一個磁盤的一部分。
假定你使用三個文件系統,叫做A,B,C。每個文件系統都有一個根目錄,根目錄又包含其他
的目錄,叫做A1,A2(同樣地B1,B2,和C1,C2)。
第24 頁FreeBSD 使用手冊
呼叫A 的根文件系統。如果你使用ls 命令來看看這個目錄的內容,你將看到兩個子目錄,
A1 和A2。目錄樹就是這樣的。
/
|
+--- A1
|
`--- A2
一個文件系統必須被掛在另一個文件系統的目錄上。所以現在假設你把文件系統B 掛在目錄
A1 上,根目錄B 將替換A1,在B 上的目錄將顯現。
/
|
+--- A1
| |
| +--- B1
| |
| `--- B2
|
`--- A2
在B1 或B2 目錄上的任何文件都能到達路徑/A1/B1 或/A1/B2。在/A1 上的任何文件已經被臨
時地隱藏起來。如果B 從A 上卸下,它們將被重新顯現。如果B 被掛在了A2 上,那應該是
這樣的:
/
|
第25 頁FreeBSD 使用手冊
+--- A1
|
`--- A2
|
+--- B1
|
`--- B2
路徑將分別是/A2/B1 和/A2/B2。文件系統可能被掛在彼此的頂部。繼續上一個例子,C 文件
系統可能被掛在B 文件系統中B1 目錄的頂部,主要這樣安排。
/
|
+--- A1
|
`--- A2
|
+--- B1
| |
| +--- C1
| |
| `--- C2
|
`--- B2
第26 頁FreeBSD 使用手冊
或者C 將被直接掛在A 文件系統上,在A1 目錄下面。
/
|
+--- A1
| |
| +--- C1
| |
| `--- C2
|
`--- A2
|
+--- B1
|
`--- B2
如果你對DOS 很熟悉,兩者就比較相似。雖然不太一樣,但都可以使用命令行。當你在
安裝FreeBSD 時,需要創建文件系統,決定把它們掛在哪兒,除非你要增加一個新的磁盤,
否則不要改變它。
完全有可能需要有一個大型的根文件系統,不需要創建其它的了。這樣做有一個缺點和
一個優點。
多文件系統的好處
1. 不同的文件系統有不同的mount options。例如,根據仔細的計劃,根文件系統可能是
只讀的,你不可能去刪除或編輯一個文件。
第27 頁FreeBSD 使用手冊
2. FreeBSD 能自動調整文件系統的性能,依賴于文件系統如何被使用。所以一個文件系統
包含很多小的文件,它針對包含比較少而較大的文件有一個不同的優化方式。對于一個
比較大的文件系統,這種優化就沒有用了。
3. FreeBSD 的文件系統是非常強大的。通過多個文件系統來分割你的數據,系統仍然很好,
你很容易地從備份中恢復數據。
單文件系統的好處
文件系統有一個固定的大小。如果你創建一個文件系統時,給它一個比較特殊的尺寸,
你以后可能會發現你需要把分區變得更大一些。沒有備份就不容易完成,你需要重新創建文
件系統的大小,然后進行恢復。
重要點:FreeBSD 5.0 引入了一個新的命令,growfs,它使得增加文件系統的大小成了
可能。文件系統被包含在分區中。每個分區都會被一個字母所識別,直到h。每個分區只能
包含一個文件系統,這意味著文件系統將不是被它們加載,就是它們被包含的分區的字母所
描述。FreeBSD 也使用磁盤空間來作為swap space(交換空間)。交換空間給FreeBSD 提供
了虛擬內存。這允許你的電腦仿佛使用了更多的內存。當FreeBSD 用完了內存,它就把一些
數據轉移到交換空間中,當需要時又從交換空間轉回來。
一些分區都有與它們相連的規則:
規則分區
通常包含根文件系統a
通常包含交換空間b
通常使用同樣的大小來裝入slice。這允許需要工作在登陸slice 的工具工作c
在c 分區。你通常不會在這個分區創建一個文件系統。
通常不會創建分區d。d
每一個包含一個文件系統的分區都會被存放在叫做slice 的地方。Slice 其實就是FreeBSD
的分區,這是因為FreeBSD 的UNIX 背景。Slices 的編號是,從1 開始,到4。
最后,系統中的每個磁盤都被識別出來。一個磁盤的名字用一個指示磁盤類型的代號作起始,
然后是一個數字,指出它是哪個磁盤。不象slices,磁盤的編號從0 開始。普通的代碼示
例你可以看看表2-2。
第28 頁FreeBSD 使用手冊
當提到一個分區時,FreeBSD 要求你也要命名slice 和包含分區的磁盤,當提到slice 時,
你應當提到磁盤名稱??梢赃@樣來列出磁盤的名稱,s,slice 號碼,然后是分區字母。就象
例2-3 所示。
例2-4 顯示了磁盤布局的概念模式。要安裝FreeBSD,你必須先配置一下磁盤slices,然后
在你所要使用的slice 中創建分區,接著在每個分區中創建文件系統(或交換空間),以決
定文件系統在哪兒被掛上。
表2-2.磁盤設備的代碼
含義代號
ad ATAPI (IDE) disk
SCSI direct access disk da
acd ATAPI (IDE) CDROM
cd SCSI CDROM
fd Floppy disk
例2-3.磁盤,slice 和分區命名的例子
含義名稱
第1 個IDE 磁盤(ad0)上的第1 個slice(s1)的第1 個分區(a)。ad0s1a
第2 個SCSI 磁盤(da1)上的第2 個slice(s2)的第5 個分區(e)。da1s2e
例2-4 一個磁盤的概念模式
這張圖顯示了FreeBSD 的第一個IDE 磁盤的系統狀況。假設磁盤的大小是4GB,包含2GB
的slices(DOS 分區)。第一個slice 包含一個DOS 磁盤,C:,第二個slice 安裝了FreeBSD,
有三個分區和一個swap 分區。三個分區都擁有一個文件系統。分區a 被用作root 文件系統,
第29 頁FreeBSD 使用手冊
e 作為/var目錄,f 作為/usr目錄。
2.6.2 使用FDisk 創建slices
注意:你不要輕易地對磁盤寫入信息。如果你認為你操作錯誤,你需要重新來一遍。
你可以使用菜單回到sysinstall 然后再試一下。如果你覺得很糊涂,不知道怎么退出來,
你可以關掉電腦。在sysinstall 中選擇開始一個標準的安裝之后,你會看到這個信息。
Message
In the next menu, you will need to set up a DOS-style ("fdisk")
partitioning scheme for your hard disk. If you simply wish to devote
all disk space to FreeBSD (overwriting anything else that might be on
the disk(s) selected) then use the (A)ll command to select the default
partitioning scheme followed by a (Quit. If you wish to allocate only
free space to FreeBSD, move to a partition marked "unused" and use the
第30 頁FreeBSD 使用手冊
(C)reate command.
[ OK ]
[ Press enter to continue ]
根據指示鍵入Enter。你會看到顯示內核發現所有硬盤驅動器的一個列表。圖2-16 顯示了
一個帶有兩個IDE 磁盤的例子。它們被叫做ad0 和ad2。
圖2-16.選擇磁盤
你可能會想為什么ad1 沒有列在這兒。為什么它丟了?是這樣的:
如果你有兩個IDE 硬盤,會發生這樣的情況:一個是第一個IDE 控制器的主盤,一個
是第二個IDE 控制器的主盤。如果FreeBSD 的編號是這樣的,ad0 和ad1 同樣會很好地工
作的。但是如果你要增加第三個硬盤,放在第一個IDE 控制器的副盤接口上,那它就是ad1,
前面一個ad1 就會變成ad2。因為設備名稱是用來尋找文件系統的,你可能會看到你的文件
系統顯示不正確,那你就需要改變一下你的FreeBSD 的配置。
這樣做,內核可能就會根據IDE 磁盤來配置,而不是安裝它們所找到的來分類。這樣
安排,即使沒有ad0 或ad1 設備,在第二個IDE 控制器上的主盤仍將是ad2。
第31 頁FreeBSD 使用手冊
這個配置是FreeBSD 內核默認的。在下面的圖中顯示了在兩個IDE 驅動器的主盤上有
磁盤,而在副盤上沒有磁盤。你應當選擇一個你要安裝FreeBSD 的磁盤,然后鍵入OK。FDisk
將啟動,你可以在圖2-17 看到:FDisk 顯示的畫面被分成三部分。
第一部分,最初的兩行顯示了當前選中的磁盤的詳細資料,包括它的FreeBSD 名稱,
磁盤參數,和磁盤的大小。
第二部分顯示了當前磁盤的slices 狀況,從哪兒起始,從哪兒結束,它們有多大,
FreeBSD 給它們的名稱和它們的描述和類型。這例子顯示了兩個小的不用的slices。它也
顯示了一個巨大的DOS/windows FAT 分區和一個擴展分區。
第三部分顯示了FDisk 中可用的命令。
圖2-17.典型Fdisk 分區
你現在所要做的是你想如何對你的磁盤進行分區。
如果你使用整個硬盤來安裝FreeBSD,你就鍵入A,(如果你確定的話,將會刪除你的磁
盤上的所有數據)。原來已存在的分區將被刪除。接下來你可以使用箭頭鍵選擇創建新的
FreeBSD slice,鍵入S 就可以標記slice 為可啟動分區。如圖2-18 所示。注意,標記欄
中的A,指出了這個slice 是active,系統可以從這兒啟動。
第32 頁FreeBSD 使用手冊
如果要把一個存在的分區刪除把空間留給FreeBSD,你可以選擇相應slice,然后鍵入
D。接著你可以鍵入C,然后給出你要創建的slice 的大小。鍵入適當的數值,然后打Enter
鍵。
如果你已給FreeBSD 留有空間,你可以鍵入C 創建一個新的slice。接著指定你所創建
的分區的大小。
圖2-18.使用整個磁盤
完成以后,鍵入Q。你的修改將被保存在Sysinstall 中,但還沒有寫入磁盤。
2.6.3 安裝一個啟動管理器
你現在可以選擇安裝一個啟動管理器。通常,你可以選擇安裝FreeBSD 的啟動管理器。
1. 你有多個驅動器,你已在一個驅動器上安裝了FreeBSD,而不是第一個。
2. 你在同一個磁盤上安裝了另一個操作系統,你要選擇是啟動FreeBSD 還是其它操作系
統。
選擇完,然后鍵入Enter。
第33 頁FreeBSD 使用手冊
圖2-19. Sysinstall 的啟動管理菜單
鍵入F1,就可以得到幫助。
2.6.4 在另一個驅動器上創建slices
如果你有幾個驅動器,選擇完啟動管理器選項后,它會回到選擇驅動器的屏幕。如果希
望將FreeBSD 安裝在另一個磁盤上,可以重新使用FDisk。
圖2-20.退出選擇驅動器
第34 頁
FreeBSD 使用手冊
按Tab 鍵可以在最下面的[ OK ]和[ Cancel ]鍵之間來回切換。鍵入Tab 鍵選擇[ OK ],
然后鍵入Enter 繼續安裝。
2.6.5 使用Disklabel 創建分區
你必須在你剛才創建的每個slice 中創建一些分區。記住每個分區是按字母來排的,從
a 到h,分區b,c,d 將按慣例排在后面。
每個應用程序得益于特殊的分區配置,特別是如果你的分區被分布在不止一個磁盤上。
然而,對于這個,你第一次安裝FreeBSD 時,可以不必過多地考慮如何劃分你的磁盤。你安
裝FreeBSD 和學習如何使用它更重要。當你熟悉了操作系統之后,你可以重新安裝FreeBSD
來改變你的分區情況。
這個分區特色包括四個分區—一個是交換分區,三個是文件系統。
表2-4.第一個磁盤的分區情況
描述分區文件系統大小
a / 64MB 這是一個根文件系統。其它的文件系統都將被掛在這兒。64MB
是一個合理的大小。你不需要在這兒存儲太多的數據。余下
的空間用來存儲臨時數據。
2-3 x RAM N/A b
系統的交換空間被保存在這個分區。選擇交換分區的大小有
一個竅門。通常是主內存的兩倍。所以,如果你有64MB 的內
存,那交換空間就是在128MB 到196MB 之間。你至少得有64MB
的交換空間。
如果你有多個磁盤,那你可以在每個磁盤上設置一個交換空
間,這樣就可以加快交換的速度。在這個例子中,你需要仔
細地計算所有的交換空間的大小,然后合理地分配到每個磁
盤上,在這里,每個磁盤分配64MB。
e /var 50MB /var 目錄包含了很多可用的長文件,日志文件,和其它管理
文件。這些文件在日復一日的運行中被讀出或寫入。把這些
文件放在另一個文件系統中可以允許FreeBSD 調整這些文件
第35 頁FreeBSD 使用手冊
的訪問,以不影響其它目錄中的其它文件。
你的所有文件都被存儲在/usr 和它的子目錄中f /usr 磁盤剩余
部分
如果你要把FreeBSD 安裝到不止一個磁盤上,你也必須在其它slices 上創建分區。最
容易的方法是在每個磁盤上創建兩個slices,一個用作交換分區,一個用作文件系統。
表2-5.并發磁盤的分區情況
描述文件系統大小分區
正如上面講到的,你可以把交換分區分配到每個磁b N/A See
盤上。即使分區是空的,按慣例交換分區仍可以放description
在b 分區上。
e /disk n Rest of disk 磁盤的其它部分占用了一個巨大的分區。這可以很
容易地被放置在a 分區上,而不是e 分區上。然而,
習慣上a 分區是留給根文件系統的。
你也可以不遵守這個習慣,但Sysinstall 會這樣
做,你可以親自做一些調整。你可以選擇在任何地
方掛上這個文件系統;這個例子建議你將/disk n目
錄掛上,這兒的n 是每個磁盤的編號。但如果你喜
歡的話,你可以使用另一個方案。
你也可以使用Sysinstall 來創建。你將看到這個信息。
Message
Now, you need to create BSD partitions inside of the fdisk
partition(s) just created. If you have a reasonable amount of disk
space (200MB or more) and don't have any special requirements, simply
use the (A)uto command to allocate space automatically. If you have
more specific needs or just don't care for the layout chosen by
第36 頁FreeBSD 使用手冊
(A)uto, press F1 for more information on manual layout.
[ OK ]
鍵入Enter 來啟動FreeBSD 的叫做Disklabel 的分區編輯器。
圖2-21 顯示了這個畫面。畫面被分成了三個部分。
最上面幾行顯示了你當前工作的磁盤的名稱,和包含你所創建的分區的slice(在這方
面Disklabel 叫這個為Partition name 而不是slice name)。這個畫面顯示了slice 中自
由空間的數量;那是因為,在slice 中留出了部分空間,但還沒有指派一個分區。畫面的中
間顯示了已經創建的分區,每個分區包含的文件系統的名稱,它們的大小,和一些選項。屏
幕顯示的第三部分顯示了Disklabel 中可用的按鍵。
圖2-21. Sysinstall Disklabel 編輯器
Disklabel 能夠為你自動創建分區,給它們指派默認的大小。現在測試一下,鍵入A。你會
看到一個與圖2-22 很相似的畫面。你可以使用默認值,也可以不使用默認值。
第37 頁圖2-22. Sysinstall Disklabel 編輯器配置的默認值
要刪除給出的分區,用你自己的來替換它們,可以使用箭頭選擇第一個分區,然后鍵入D
刪除它。重復這個操作刪除所有的分區。要創建第一個分區,先確定在屏幕最上方的信息被
選中,鍵入C。一個對話框將顯示新分區的大?。ㄏ髨D2-23 顯示的)。你可以鍵入你要使
用的磁盤分區的大小,接著是大寫字母M,代表megabytes,大寫字母G,代表gigabytes,
或大寫字母C,代表cylinders。
圖2-23.為根分區分配空間
FreeBSD 使用手冊
第38 頁FreeBSD 使用手冊
默認的大小顯示將創建一個包括slice 所有空間的分區。如果你使用先前描述的分區大小,
就使用鍵Backspace 刪除存在的數字,而鍵入64M,就象圖2-24 所示的。然后鍵入OK。
圖2-24.編輯根分區大小
選擇完分區大小,你將選擇這個分區是創建成一個文件系統還是交換分區。對話框如圖2-25
所示。第一個分區將包含一個文件系統,所以選擇FS,然后鍵入Enter。
圖2-25.選擇根分區的類型
第39 頁FreeBSD 使用手冊
最后,因為你將創建一個文件系統,你必須告訴Disklabel 文件系統將在哪兒被掛上。如圖
2-26 所示。根文件系統的加載點是/,所以鍵入/,然后鍵入Enter。
圖2-26.選擇根系統加載點
屏幕將顯示新創建的分區。你可以重復執行這個程序創建其它分區。當你創建交換分區的時
候,你不需要提供文件系統掛上點,因為交換分區是從來不用被掛上的。當你創建完最后的
分區, /usr時,你可以使用slice 余下的所有空間。
你的最后的FreeBSD DiskLabel 編輯器屏幕將與圖2-27 相似。鍵入Q 就完成了。
第40 頁FreeBSD 使用手冊
圖2-27. Sysinstall Disklabel 編輯器