FreeBSD QandA 1144
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 まで
お知らせください。