相關軟件 >FreeBSD安裝指南 創(chuàng)建者:webmaster 更新時間:2005-07-02 01:06 目錄 支持的硬件 為安裝做準備 安裝 FreeBSD MS-DOS 用戶的問題與解答 你想在你的系統(tǒng)上體驗 FreeBSD 嗎?這一節(jié)就是關于安裝 FreeBSD時所要做的內(nèi)容的一個快速起步指南.FreeBSD 可以從很 多種途徑安裝,包括CD-ROM、軟盤、磁帶、MS-DOS 分區(qū), 如果你能連接到網(wǎng)絡,你還可以以匿名FTP或者NFS的方式安裝. 無論你以哪種介質安裝,你都可以從通過下面描述制做 安裝盤的方法開始, 用FreeBSD安裝程序啟動你的計算機,即使你并不想馬上安裝 FreeBSD.但這樣做可以獲得關于你的硬件和FreeBSD之間的重要兼容性 信息,從而可決定安裝時用那些選項,同時還可以盡早發(fā)現(xiàn) 那些使得FreeBSD不能運行在你的系統(tǒng)上的兼容性問題. 如果你打算通過匿名 FTP 來安裝 FreeBSD 的話,你只需下載 并制作 FreeBSD 的安裝軟盤就行了---安裝程序自己會根據(jù)需要通過以太網(wǎng)的 連接或者 modem + ppp 撥號等方式去下載所需的文件. 想進一步得知如何獲得最新版的 FreeBSD 發(fā)布,請參閱附錄中的獲得 FreeBSD 一節(jié). 好,請按照下面的步驟開始進行安裝過程. 仔細閱讀本安裝指南的 被支持的硬件一節(jié),以確定你的硬件可被 FreeBSD 支持. 最好能將你安裝的特定硬件列一個清單,比如 SCSI 控制卡, 以太網(wǎng)卡,聲卡等等,同時還要包含相應的設置參數(shù),比如中斷號 (IRQ) 和 IO 端口地址,這將對以后的安裝過程很有幫助. 如果你從 CDROM 安裝 FreeBSD ,你有幾種不同的選擇: 如果你的 CD 是遵循 El Torrito 規(guī)范(可以自啟動)的, 并且你的系統(tǒng)也支持直接從 CD-ROM 啟動(很多老的系統(tǒng)不支持),那么直接把 CD 插入光驅然后從 光盤啟動. 如果你正運行DOS并且有正確的驅動程序可存取你的CD , 你可以運行 CD 上提供的 install.bat .這樣做將會 使系統(tǒng)試圖直接從 DOS 引導到 FreeBSD 的安裝過程上去. 注意: 你必須在實際的 DOS 環(huán)境下而不是 Windows 中的 MS-DOS 窗口方式. 如果你想從 DOS 分區(qū)安裝 FreeBSD(可能是FreeBSD 根本 不支持你的光驅),然后再運行光盤上的setup程序,它將 先把所需的文件復制到你的 DOS 分區(qū)后再進行安裝過程. 如果上面的兩個方法中任一個奏效,那么你就可以跳過本節(jié) 余下的內(nèi)容,不然你最后選擇就是用floppies\kern.flp 和 floppies\mfsroot.flp 做一套啟動軟盤. 接下來跳到第 4 步,那里描述了如何制作這些啟動軟盤. 如果你沒有 FreeBSD 的光盤,你可以讀讀 啟動盤映像信息 以確定應該先下載哪些文件. 用映像文件創(chuàng)建啟動軟盤: 如果你用的是 MS-DOS ,請下載 fdimage.exe 或者從光盤上找到tools\fdimage.exe, 然后這樣運行: E:\> tools\fdimage floppies\kern.flp a: fdimage 程序會先格式化 A: 驅中的軟盤, 然后復制 kern.flp 映像文件到它上面. (假定你正在 FreeBSD 發(fā)布目錄樹的頂層,并且軟盤映像文件在 floppies 目錄下, 通常是這樣). 如果你使用的是 UNIX 系統(tǒng)創(chuàng)建軟盤時: # dd if=kern.flp of=disk_device disk_device 是 /dev 目錄下的軟驅 設備名.在 FreeBSD 系統(tǒng)里,A: 驅是 /dev/rfd0, B: 驅是 /dev/rfd1. 把含有 kern.flp 的軟盤放進 A: 驅動器,重起你的計算機. 提示換盤時插入含有 mfsroot.flp 的盤,然后安裝過程就開始進行了. 如果你在安裝過程中的啟動提示時 什么都不敲入, FreeBSD 會在 5 秒后自動以默認設置啟動,啟動過程中 FreeBSD 會檢測你的計算機,確定已安裝了那些硬件,檢測結果會顯示 在屏幕上. 啟動過程結束后,FreeBSD 的主安裝菜單就顯示出來了. 假如出了什么問題... 由于 PC 機結構的限制,檢測過程是不可能做到 100% 可靠的. 如果在檢測到的硬件與實際情況不相符或者在檢測過程中死機的話, 請先查看支持的硬件 一節(jié),以確定你的硬件確實被 FreeBSD 所支持. 如果你的硬件確實為 FreeBSD 所支持,重起你的計算機,當?shù)搅?visual kernel configuration選擇時,選擇之.這將使 FreeBSD 進入配置狀態(tài),在這個狀態(tài)下你可以向 FreeBSD 提供硬件的信息, 安裝盤上的 FreeBSD 內(nèi)核默認所有硬件的設置(IRQ,IO地址,DMA 通道)都是出廠時的默認值,如果硬件的設置被重新配置過,你可能需要 用配置編輯器來告訴 FreeBSD 你的硬件的配置情況. 檢測一個不存在的設備有可能導致接下來對另一個已存在設備的檢測失敗, 如果這種情況出現(xiàn),那么應該禁止檢測沖突的硬件. 警告: 不要禁止任何安裝過程中所需要的設備, 比如顯示器 (sc0).如果退出配置編輯器后安裝程序 停滯不前或者奇怪地出了錯,那很有可能是誤刪或者改動了某些 本不應該改動的設置,請重啟你的計算機再試一次. 在配置狀態(tài)下,你可以: 列出內(nèi)核中已安裝了的設備驅動程序. 禁止系統(tǒng)中不存在的硬件的設備驅動程序. 改變設備驅動程序所使用的 IRQ,DRQ 和 IO 端口地址. 調(diào)整好與硬件狀況相符的內(nèi)核配置后,按 Q 鍵以新的配置繼續(xù)安裝過程. FreeBSD 安裝完畢后,設置狀態(tài)下所做的修改會被保存下來, 這樣你就不用每次啟動時都要重新設置一遍了.另外你也可以編譯一個 自定義的內(nèi)核,以提高系統(tǒng)的性能.關于制作自定義的內(nèi)核可以參考 配置內(nèi)核 . 支持的硬件 目前的 FreeBSD 可以在很多 ISA, VLB, EISA 以及 PCI 總線的 PC 機上運行,從低端的 386sx 到高端的奔騰級機器(當然不建議 使用 386sx).并且可以支持一般的 IDE 和 ESDI 驅動器配置, 很多種 SCSI 控制器,網(wǎng)卡和串行卡等等. 運行 FreeBSD 最少需要 4M 內(nèi)存,如果要運行 X Window 系統(tǒng), 則最少需要 8M 內(nèi)存. 下面是一個所有 FreeBSD 當前所支持的磁盤控制器和以太網(wǎng)卡設備, 其他 的硬件有可能也能很正常的工作,只不過我們不知道而已. 磁盤控制器 WD1003 (任何一般的 MFM/RLL) WD1007 (任何一般的 IDE/ESDI) IDE ATA Adaptec 1535 ISA SCSI 控制器 Adaptec 154x 系列 ISA SCSI 控制器 Adaptec 174x 系列 EISA SCSI 標準模式或增強模式控制器 Adaptec 274X/284X/2920C/2930U2/294x/2950/3940/3950 (Narrow/Wide/Twin) 系列 EISA/VLB/PCI SCSI 控制器. Adaptec AIC7850, AIC7860, AIC7880, AIC789x, on-board SCSI 控制器. AdvanSys SCSI 控制器 (all models). BusLogic MultiMaster 控制器: 注意: BusLogic/Mylex "Flashpoint" adapters 暫時還不支持. BusLogic MultiMaster "W" 系列 Host Adapters: BT-948 BT-958 BT-958D BusLogic MultiMaster "C" 系列 Host Adapters: BT-946C BT-956C BT-956CD BT-445C BT-747C BT-757C BT-757CD BT-545C BT-540CF BusLogic MultiMaster "S" 系列 Host Adapters: BT-445S BT-747S BT-747D BT-757S BT-757D BT-545S BT-542D BT-742A BT-542B BusLogic MultiMaster "A" 系列 Host Adapters: BT-742A BT-542B 和 BusLogic MultiMaster 完全一樣的 AMI FastDisk 控制器 也被 FreeBSD 所支持. DPT SmartCACHE Plus, SmartCACHE III, SmartRAID III, SmartCACHE IV 和 SmartRAID IV SCSI/RAID 控制器可支持.The DPT SmartRAID/CACHE V 暫不支持. Compaq Intelligent Disk Array 控制器: IDA, IDA-2, IAES, SMART, SMART-2/E, Smart-2/P, SMART-2SL, Smart Array 3200, Smart Array 3100ES 和 Smart Array 221. SymBios (formerly NCR) 53C810, 53C810a, 53C815, 53C820, 53C825a, 53C860, 53C875, 53C875j, 53C885, 53C895 and 53C896 PCI SCSI 控制器: ASUS SC-200 Data Technology DTC3130 (所有的變體) Diamond FirePort (所有) NCR cards (所有) Symbios cards (所有) Tekram DC390W, 390U 和 390F Tyan S1365 QLogic 1020, 1040, 1040B, 1080, 1240 and 2100 SCSI and Fibre Channel Adapters DTC 3290 EISA SCSI 控制器 in 1542 emulation mode. 只要是支持的 SCSI 控制器,FreeBSD 就可以完全支持 SCSI-I & SCSI-II 設備;包括硬盤,光盤,磁帶驅動器 (包含 DAT 和 8mm Exabyte),medium changers, processor target 設備 和 CDROM 驅動器.通過 CDROM 驅動程序, FreeBSD 可以進行支持 CDROM 命令的 WORM 設備的只讀訪問. WORM/CD-R/CD-RW 的寫入操作是通過 ports tree 中的 cdrecord 來實現(xiàn)的. 目前以下的 CD-ROM 受到支持: SoundBlaster SCSI and ProAudio Spectrum SCSI (cd) Mitsumi (all models) proprietary interface (mcd) Matsushita/Panasonic (Creative) CR-562/CR-563 proprietary interface (matcd) Sony proprietary interface (scd) ATAPI IDE interface (wcd) 以下的驅動程序在舊的 SCSI 子系統(tǒng)中可以支持,但是在新的 CAM SCSI 子系統(tǒng)中尚未支持. Tekram DC390 and DC390T 控制器 (maybe other cards based on the AMD 53c974 as well). NCR5380/NCR53400 ("ProAudio Spectrum") SCSI 控制器. UltraStor 14F, 24F and 34F SCSI 控制器. Seagate ST01/02 SCSI 控制器. Future Domain 8xx/950 系列 SCSI 控制器. WD7000 SCSI 控制器. Adaptec 1510 系列 ISA SCSI 控制器 (not for bootable devices) Adaptec 152x 系列 ISA SCSI 控制器 Adaptec AIC-6260 and AIC-6360 based boards,包括 the AHA-152x and SoundBlaster SCSI cards. 以太網(wǎng)卡 Allied-Telesis AT1700 和 RE2000 cards SMC Elite 16 WD8013 Ethernet interface, and most other WD8003E, WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT 和 WD8013EBT based clones. SMC Elite Ultra and 9432TX based cards 亦支持. DEC EtherWORKS III NICs (DE203, DE204, and DE205) DEC EtherWORKS II NICs (DE200, DE201, DE202, and DE422) DEC DC21040/DC21041/DC21140 based NICs: ASUS PCI-L101-TB Accton ENI1203 Cogent EM960PCI Compex CPXPCI/32C D-Link DE-530 DEC DE435 Danpex EN-9400P3 JCIS Condor JC1260 Kingston KNE100TX Linksys EtherPCI Mylex LNP101 SMC EtherPower 10/100 (Model 9332) SMC EtherPower (Model 8432) SMC EtherPower (2) Zynx ZX314 Zynx ZX342 DEC FDDI (DEFPA/DEFEA) NICs Fujitsu FMV-181 and FMV-182 Fujitsu MB86960A/MB86965A Intel EtherExpress Intel EtherExpress Pro/100B 100Mbit. Isolan AT 4141-0 (16 bit) Isolink 4110 (8 bit) Lucent WaveLAN wireless networking interface. Novell NE1000, NE2000, and NE2100 ethernet interface. 3Com 3C501 cards 3Com 3C503 Etherlink II 3Com 3c505 Etherlink/+ 3Com 3C507 Etherlink 16/TP 3Com 3C509, 3C579, 3C589 (PCMCIA) Etherlink III 3Com 3C590, 3C595 Etherlink III 3Com 3C90x cards. HP PC Lan Plus (27247B and 27252A) Toshiba ethernet cards PCMCIA ethernet cards from IBM and National Semiconductor 亦支持. 注意: FreeBSD 目前不支持某些以太網(wǎng)卡的 PnP (plug-n-play) 功能,如果你的卡有 PnP 并且有問題, 請試試禁止它的 PnP 功能. 其他設備 AST 4 port serial card using shared IRQ. ARNET 8 port serial card using shared IRQ. BOCA IOAT66 6 port serial card using shared IRQ. BOCA 2016 16 port serial card using shared IRQ. Cyclades Cyclom-y Serial Board. STB 4 port card using shared IRQ. SDL Communications Riscom/8 Serial Board. SDL Communications RISCom/N2 and N2pci sync serial cards. Digiboard Sync/570i high-speed sync serial card. Decision-Computer Intl. ``Eight-Serial'' 8 port serial cards using shared IRQ. Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis UltraSound, Gravis UltraSound MAX and Roland MPU-401 sound cards. Matrox Meteor video frame grabber. Creative Labs Video spigot frame grabber. Omnimedia Talisman frame grabber. Brooktree BT848 chip based frame grabbers. X-10 power 控制器. PC 游戲手柄和喇叭. FreeBSD 目前不支持 IBM 的微通道(MCA)總線. 相關文章 本頁查看次數(shù):