私はFreeBSD 10.0-RELEASEを実行しています。
起動デバイスの検出中に30秒間2回一時停止します。これに関連する出力は次のとおりです。
# dmesg
...
(aprobe0:ata0:0:1:0): ATAPI_IDENTIFY. ACB: a1 00 00 00 00 40 00 00 00 00 00 00
(aprobe0:ata0:0:1:0): CAM status: Command timeout
(aprobe0:ata0:0:1:0): Error 5, Retry was blocked
run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config
(aprobe0:ata0:0:1:0): ATAPI_IDENTIFY. ACB: a1 00 00 00 00 40 00 00 00 00 00 00
(aprobe0:ata0:0:1:0): CAM status: Command timeout
(aprobe0:ata0:0:1:0): Error 5, Retry was blocked
...
私はこのOSを初めて使用していますが、これはシステムがデバイスを検出しますが、それが何であるかを知らないことを意味しますか?基本的な必需品であるハードドライブとオプティカルドライブのみが接続されており、以下で確認しました。
# camcontrol devlist
<MATSHITA DVD-RAM UJ-841S 1.00> at scbus0 target 0 lun 0 (pass0,cd0)
<HGST HTS7250xxxxxxxx GHB0xxxx> at scbus1 target 0 lun 0 (pass1,ada0)
追加情報を取得するために別のコマンドを試しました。
# camcontrol rescan all
(aprobe0:ata0:0:1:0): ATAPI_IDENTIFY. ACB: a1 00 00 00 00 40 00 00 00 00 00 00
(aprobe0:ata0:0:1:0): CAM status: Command timeout
(aprobe0:ata0:0:1:0): Error 5, Retry was blocked
(aprobe0:ata0:0:1:0): ATAPI_IDENTIFY. ACB: a1 00 00 00 00 40 00 00 00 00 00 00
(aprobe0:ata0:0:1:0): CAM status: Command timeout
(aprobe0:ata0:0:1:0): Error 5, Retry was blocked
Re-scan of bus 0 was successful
Re-scan of bus 1 was successful
Re-scan of bus 2 was successful
Re-scan of bus 3 was successful
Re-scan of bus 4 was successful
システムはcamcontrol rescan all
再び2回、毎回30秒間一時停止し、バスを再スキャンします。単一のバスのみをスキャンするように要求しましたが、システムは最初に「aprobe0」スキャンを実行するように要求します。また、「aprobe0...」行は太くて明るい白ですが、これはカーネル応答であることを意味すると聞きました。停止時間を短縮できると嬉しいです。入力しようkern.cam.ada.default_timeout=5
としましたが、/boot/loader.conf
何も機能しませんでした。私は長い間一生懸命検索しましたが、成功しなかったし、多くの助けを得ることができませんでした。もっとよく知っている人はどんな考えを持っていますか?ありがとうございます!
追加するにはRELEASE-10です。しばらく前にRELEASE-8.3を実行しましたが、遅延なくうまく機能しました。起動プロセスには約15秒かかります。ところで、R8.3を学び始めたらすぐにEOLになり、R10にアップグレードすることにしました。 R10のATAカーネルモジュールは、R8.3のATAカーネルモジュールとは大きく異なります。そのような変更について読んだが、ここに行くのか分からない。
答え1
誰もがこれがFreeBSD 9.1から始まるバグ/回帰であると指摘しています。
残念ながら、利用可能な回避策はありません。で問題(ハードウェア、FreeBSDバージョン)の詳細を提供できますkern/173435
。
答え2
kern.cam.da.default_timeout
DVDドライブはada(4)デバイスではなくda(4)デバイスなので/boot/loader.conf
答え3
試してみるのが2つあります。
- DVDドライブのファームウェアをアップデートしてみてください。バージョン1.00を使用しているようです。このバグを修正するために更新された可能性が高いです。
- ドライブを取り外します。とにかく古いハードウェアです。