請參閱使用手冊上的 安裝篇—其他硬體 。
有些 Micron 主機板上的 BIOS 在 PCI 方面會有問題, 這會導致 PCI 設備會被 BIOS 偵測為不正確設定,而進入 FreeBSD 就掛掉。
暫時解決方式:關閉 BIOS 內 “Plug and Play Operating System” 的設定。
這問題跟前面的問題因素一樣,總之,就是關閉 BIOS 中有關 OS PnP 的設定。
暫時解決方式:關閉 BIOS 內 “Plug and Play Operating System” 的設定。
可以試試看改用舊的方式,請先修改 kernel 設定檔,拿掉下面這幾行:
device cbb device pccard device cardbus然後加上:
device pcic device card 1最後請參閱 Handbook 中 調整 FreeBSD Kernel 章節,以重新編譯、安裝新的 kernel。
(本題由 cdsheen 提供)嚐試在 Dell PowerEdge 2850 上面安裝 FreeBSD 6.0, 不過安裝完成、並重新開機之後,發現 console 的鍵盤不能動了, 同樣的情況似乎也存在於 FreeBSD 5.3 及 FreeBSD 5.4, 經過一番搜尋,發覺是因為這台機器上面有一個 “Dell Remote Access Controller (DRAC)”, 這個裝置會被系統辨識成一個 USB Keyboard,所以導致開完機之後,正常的 PS/2 鍵盤反而不能動了!
暫時解決方式如下:
先以 Single User Mode 進入系統
在命令列模式下,先執行下列命令:
# fsck -y /
# mount -u /
然後編輯 /etc/devd.conf,把對於 USB Keyboard 的支援暫時拿掉, 也就是把下面幾行開頭加上 #
# When a USB keyboard arrives, attach it as the console keyboard. #attach 100 { # device-name "ukbd0"; # action "kbdcontrol -k /dev/ukbd0 < /dev/console && /etc/rc.d/syscons restart"; #}; #detach 100 { # device-name "ukbd0"; # action "kbdcontrol -k /dev/kbd0 < /dev/console"; #};
然後輸入 exit離開 Single User Mode 之後, 就可以順利進入系統、而且鍵盤也可以正常運作,下次開機也不會有問題!
另外,Dell 的 DRAC/BMC 看起來有蠻多不錯的遠端存取功能,有興趣的人可以玩玩看...
本文及其他文件,可由此下載:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/。
若有 FreeBSD 方面疑問,請先閱讀 FreeBSD 相關文件,如不能解決的話,再洽詢
<questions@FreeBSD.org>。
關於本文件的問題,請洽詢 <doc@FreeBSD.org>。