CDデスクトップイメージからインストールして、以下を取得しようとしています。
ata8.00: exception Emask 0x52 Sact 0x0 SErr 0xffffffff action 0xe frozen
ata8: SError: { blah blah }
ata8.00: failed command: IDENTIFY PACKET DEVICE
ata8.00: cmd blah blah
res blah blah (ATA bus error)
ata8.00: status: { DRDY }
ata8: hard resetting link
私のハードウェア:ASUS p8z77-v PRO with Samsung 830 256MB SSD
助けてください!
私はちょうど新しいコンピューターを構築し、同じ問題にぶつかりました-そしてその答えを見つけました。
ほとんどの人は、起動時間が遅いという症状があるように見えますが、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
にコピーして、編集内容が更新によって上書きされないようにします。ファイルを編集しないことに関する上部の警告メッセージを削除します。 Word「ATAPI」を含む行を見つけます。次の行をコメントアウトします。この方法では、udevはATAPIに触れません。コマンドupdate-initramfs -u
を保存して実行し、変更を確定します。
光学ドライブのSATAポートを変更します。変更されたudevルールを持つLinux以外のLinuxをブートすると、フリーズするため、この方法を使用しました。
私の場合、マザーボードは2つのSATA3ポートに同じASMedia ASM1061チップを搭載したASRock Z77 Extreme4です。そのうちの1台にDVDドライブがあり、エラーが発生しました。 DVDドライブをZ77チップで処理されるSATAポートに切り替えたところ、すべてが機能しました。
私の場合、明らかに問題を引き起こしていたSATAポートの1つにあったDVD ROMドライブを取り外す必要がありました。しかし、Windowsでは決してうまく機能しません...
また、プリブート設定のlinux
行の最後にnouveau.modeset=0
を設定するのに役立ち、それに関連するエラーも発生していました。そのためには、Grubメニューで「e」を押してこの編集を行い、「F10」を押して適用して起動します。