#navi(FAQ) カテゴリー: ディスク/ファイルシステム
この事例は以下のような内容でした.
$ mount /cdrom
とすると,mount: ディレクトリではありません というメッセージが出ます.この時 /var/log/syslogには,
kernel: hdc: lost interrupt kernel: hdc: drive not ready for command
と出力されています.dmesgを見た限りでは,
hdc: CD-ROM CDU611-F, ATAPI CD/DVD-ROM drive hdc: attached ide-cdrom driver. hdc: ATAPI 10X CD-ROM drive, 256kB Cache, DMA
このように出力(この dmesg はあくまで出力の一例です.)されているので,認識されていると思います.
この syslog のメッセージは, DMA なり IRQ なりの関係で CD ドライブが正しい反応を返さなかった時に出るようです.Linux 側では DMA を使おうとするが, CD ドライブの側が DMA ではダメ,といった時です.
次の 3 種類のいずれかの方法で,解消できます.
~# hdparm -d0 /dev/hd?(hd? は CD-ROM に対応するデバイス)
この件に関して追加情報などありましたら、以下にどうぞ;