FreeBSD QandA 1144

FreeBSD QandA

Q. 古い CD-ROM ドライブが装着されたマシン (例えば PC9821Ce2,Cs2) に 
   CD-ROM から FreeBSD をインストールしようとしたところ、ファイルの転送途
   中で止まってしまいます。
   Alt-F2 (pc98 では GRAPH-F2) でホログラフィックシェル画面を確認すると、

     atapi0.1: controller not ready for cmd
 
   というメッセージが表示されている場合があります。

A. wcd ドライバはドライブの busy をきちんと確認していないため、遅い 
   CD-ROM ドライブで問題が起こることがあるようです。
   4.0-RELEASE 以降に入っている ata (acd) ドライバにはこの問題はありません。
   なお、PC-98/NEC での報告が多いのですが、IBM Aptiva や Gateway などでも
   同様の症状の報告があることから PC-98/NEC 固有ではないようです。

   pc98 では 4.6R-Rev01 以降で acd ドライバを使うことで問題が解消される
   でしょう。
   (参考: <URL:http://takeno.iee.niit.ac.jp/~shige/FreeBSD/CD/CD60D.html>)
   また、i386 では 4.0-RELEASE 以降及び pc98 では、5.0R-Rev01 以降は ata
   (acd) ドライバが標準になっていますので、この問題は起こらないと思われます。

間違い・追加情報を見付けた場合は、 修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで お知らせください。