私はちょうど新しいコンピューターを構築し、同じ問題にぶつかりました-そしてその答えを見つけました。
ほとんどの人は、起動時間が遅いという症状があるように見えますが、90%の時間で起動できませんでした。システムが起動したとき、動作しているように見えました。なんとか起動できた場合、コマンドで問題を引き起こすことができるはずです:/lib/udev/ata_id --export /dev/sr0
。それが本当に問題であれば、システムがフリーズすることに注意してください。
このコマンドは、ATAPIコマンドを光学ドライブに送信します。問題は、SATAコントローラー(この場合はASM1061)がこれらのATAPIコマンドをサポートしていないため、システムがフリーズすることです。
この問題には2つの解決策があります。
ファイル/lib/udev/rules.d/60-persistent-storage.rules
をコピーし/etc/udev/rules.d/60-persistent-storage.rules
て、編集が更新によって上書きされないようにします。ファイルを編集しないことに関する上部の警告メッセージを削除します。「ATAPI」という単語を含む行を見つけます。次の行をコメント化します。この方法では、udevはATAPIに触れません。コマンドupdate-initramfs -u
を保存して実行し、変更を確定します。
光学ドライブのSATAポートを変更します。変更されたudevルールを持つLinux以外のLinuxをブートすると、フリーズするため、この方法を使用しました。
私の場合、マザーボードは2つのSATA3ポートに同じASMedia ASM1061チップを搭載したASRock Z77 Extreme4です。そのうちの1台にDVDドライブがあり、エラーが発生しました。DVDドライブをZ77チップで処理されるSATAポートに切り替えたところ、すべてが機能しました。