FreeBSD 5.X、6.X 常見問答集
前一頁 | 章 4. 硬體支援方面 | 下一頁

# 4.7. 其他怪異問題(ACPI、重開機後掛了..等)

4.7.1. FreeBSD 還支援其他哪些硬體呢？
4.7.2. FreeBSD 支援筆記型電腦的省電管理功能嗎？
4.7.3. 該如何關閉 ACPI？
4.7.4. Micron 電腦總是在 FreeBSD 啟動時就掛掉，該怎麼辦呢？
4.7.5. 3Com® PCI 介面網路卡無法在 Micron 電腦上使用，該怎麼辦？
4.7.6. 主機板是用華碩(ASUS) K7V，可是用開機片開到一半就當了，怎麼辦呢？
4.7.7. PCMCIA 卡無法使用，並出現錯誤訊息 “cbb0: unsupported card type detected.” 該怎麼辦？
4.7.8. 為什麼 Dell™ PowerEdge™ 2850 裝完 FreeBSD 之後，重開機接著鍵盤就掛了？

4.7.1. FreeBSD 還支援其他哪些硬體呢？

請參閱使用手冊上的 安裝篇—其他硬體 。

4.7.2. FreeBSD 支援筆記型電腦的省電管理功能嗎？

FreeBSD 4.X(含之後版本)在某些機種上都有支援 APM。 細節請參閱 apm(4) 的說明。

FreeBSD 5.X(含之後版本)支援在目前大部分機種上都有的 ACPI 功能。 細節請參閱 acpi(4) 的說明。若機器上同時都有 APM 及 ACPI 功能的話，我們建議你可以兩者都試試看， 看看哪一種比較符合你的需求。

4.7.3. 該如何關閉 ACPI？

把

    hint.acpi.0.disabled="1"

這段加到 `/boot/device.hints` 即可。

4.7.4. Micron 電腦總是在 FreeBSD 啟動時就掛掉，該怎麼辦呢？

有些 Micron 主機板上的 BIOS 在 PCI 方面會有問題， 這會導致 PCI 設備會被 BIOS 偵測為不正確設定，而進入 FreeBSD 就掛掉。

暫時解決方式：關閉 BIOS 內 “Plug and Play Operating System” 的設定。

4.7.5. 3Com® PCI 介面網路卡無法在 Micron 電腦上使用，該怎麼辦？

這問題跟前面的問題因素一樣，總之，就是關閉 BIOS 中有關 OS PnP 的設定。

暫時解決方式：關閉 BIOS 內 “Plug and Play Operating System” 的設定。

4.7.6. 主機板是用華碩(ASUS) K7V，可是用開機片開到一半就當了，怎麼辦呢？

進入 BIOS 設定，並關閉 “boot virus protection” 設定即可。

4.7.7. PCMCIA 卡無法使用，並出現錯誤訊息 “cbb0: unsupported card type detected.” 該怎麼辦？

可以試試看改用舊的方式，請先修改 kernel 設定檔，拿掉下面這幾行：

    device cbb
    device pccard
    device cardbus

然後加上：

    device pcic
    device card 1

最後請參閱 Handbook 中 調整 FreeBSD Kernel 章節，以重新編譯、安裝新的 kernel。

4.7.8. 為什麼 Dell™ PowerEdge™ 2850 裝完 FreeBSD 之後，重開機接著鍵盤就掛了？

(本題由 cdsheen 提供)嚐試在 Dell PowerEdge 2850 上面安裝 FreeBSD 6.0， 不過安裝完成、並重新開機之後，發現 console 的鍵盤不能動了， 同樣的情況似乎也存在於 FreeBSD 5.3 及 FreeBSD 5.4， 經過一番搜尋，發覺是因為這台機器上面有一個 “Dell Remote Access Controller (DRAC)”， 這個裝置會被系統辨識成一個 USB Keyboard，所以導致開完機之後，正常的 PS/2 鍵盤反而不能動了！

暫時解決方式如下：

1. 先以 Single User Mode 進入系統

2. 在命令列模式下，先執行下列命令：

       # fsck -y /

       # mount -u /

3. 然後編輯 `/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";
       #};

4. 然後輸入 `exit`離開 Single User Mode 之後， 就可以順利進入系統、而且鍵盤也可以正常運作，下次開機也不會有問題！

另外，Dell 的 DRAC/BMC 看起來有蠻多不錯的遠端存取功能，有興趣的人可以玩玩看...

前一頁 | 內容 | 下一頁
音效卡 | 上一層 | 常見問題解決

本文及其他文件，可由此下載：ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/。

若有 FreeBSD 方面疑問，請先閱讀 FreeBSD 相關文件，如不能解決的話，再洽詢 <questions@FreeBSD.org>。
關於本文件的問題，請洽詢 <doc@FreeBSD.org>。