The following section covers basic installation troubleshooting, such as common problems people have reported. There are also a few questions and answers for people wishing to dual-boot FreeBSD with MS-DOS.
Due to various limitations of the PC architecture, it is impossible for probing to be 100% reliable, however, there are a few things you can do if it fails.
查看安裝手冊裡的 supported hardware 部分,確定 FreeBSD 有支援您的硬體。
If your hardware is supported and you still experience lock-ups or other problems, reset your computer, and when the visual kernel configuration option is given, choose it. This will allow you to go through your hardware and supply information to the system about it. The kernel on the boot disks is configured assuming that most hardware devices are in their factory default configuration in terms of IRQs, IO addresses, and DMA channels. If your hardware has been reconfigured, you will most likely need to use the configuration editor to tell FreeBSD where to find things.
現在偵測不到的某個裝置,導致接下來的裝置也偵測不到, 這是有可能發生的。在這種情況下, 這些有衝突的裝置的偵測結果應該被捨去。
Warning在您安裝的過程所需要的裝置,則不能被捨去,例如螢幕 (sc0)。 如果在離開設定編輯器後,安裝神秘地失敗, 那麼您可能要移走或改變您不應該有的東西。僅僅重開機再試試看。
在設定的模式下,您可以:
列出已經安裝在 kernel 的裝置驅動程式。
捨去不在您電腦內的硬體、裝置驅動程式。
改變驅動程式的 IRQ、DRQ 和 IO 位置。
調整kernel與您的硬體設定一致之後,按 Q ,以新的設定重新啟動電腦。 當 FreeBSD 安裝完成之後,在設定模式裡做的更改會一直存在, 您不需要在每次啟動電腦時再重新設定。即使如此, 有可能您會想建立一個 custom kernel 使您的系統的效能達到最好。
許多 FreeBSD 的使用者希望在 MS-DOS PC 下安裝 FreeBSD。 以下是一些關於在這樣系統安裝 FreeBSD 常被問到的問題。
如果您的電腦已經在執行 MS-DOS 並且只有一點點或沒有空間可以給 FreeBSD 安裝程式,所有的東西都沒失去!您可以尋找 FIPS,在 FreeBSD CDROM 的工具目錄下有提供, 或在各個 FreeBSD ftp 位址也有,這個檔案相當有用。
FIPS 允許您將一個已經存在的 MS-DOS 槽分割成二個, 保存原有的磁槽,並允許您將 FreeBSD 安裝在第二個空閒的區塊。 您首先 defragment 您的 MS-DOS 磁區,使用 DOS 6.xx 版的 DEFRAG 或者 Norton Disk 的工具,然後執行 FIPS。 它會提示您它需要的資訊。接下來, 您可以重開機並在新的分割區安裝 FreeBSD。 看看 Distributions 選單來估計您想要的那一種安裝方式需要多少空間。
There is also a very useful product from PowerQuest called Partition Magic. This application has far more functionality than FIPS, and is highly recommended if you plan to often add/remove operating systems (like me). However, it does cost money, and if you plan to install FreeBSD once and then leave it there, FIPS will probably be fine for you.
不行。如果您正使用像 Stacker(tm) 或 DoubleSpace(tm) 這樣的東西,FreeBSD 只能使用您留下的未壓縮的檔案系統部分。 剩下的檔案系統會顯示成一個大的檔案 (the stacked/dblspaced file!)。 別刪除這個檔案!也許以後您會後悔!
產生另一個未壓縮的 MS-DOS 主要磁區是比較好的, 利用這個來連接 MS-DOS 和 FreeBSD。
可以。MS-DOS 的 extended partitions 被分配進 FreeBSD 的末端 "分割區"。 例如,您的 D: 槽也許是 /dev/da0s5, 您的 E: 槽是 /dev/da0s6等等。 當然,這個例子認為您的 extended partition 是在 SCSI 槽 0。 對 IDE 磁槽,在 4.0-RELEASE 或之後的版本都以 ad 來替代 da, 而在 FreeBSD 4.0 之前的版本則是用 wd 來替代 da。 。否則您 mount extended partitions 就像您 mount 其他 DOS 磁槽一樣,例如:
# mount -t msdos /dev/ad0s5 /dos_d