ブートの失敗:失敗:コマンドIDENTIFY PACKET DEVICE


15

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

私のハードウェア:Samsung 830 256MB SSDを搭載したASUS p8z77-v PRO

助けてください!


別のCDの書き込みまたは別のコンピューターからのこのCDの実行をテストしましたか?いつ正確に発生しますか?プロセスの特定の時間に発生しますか?詳細を教えてください!
マーティンミステール

はい、CDは別のコンピューターから起動します。これは、紫色の画面の直後に発生します。オプション画面にエスケープし、ブートコマンドの「サイレントスプラッシュ」オプションを取り除き、ブートメッセージの最初の〜30行以内にこれを取得します。コンソールは初期化され、デバイスを検索するのは初めてのようです。
ブライアンスピサック

そこにある他の情報に基づいて、私はそれが私のSSDと何か関係があると思うが、解決策を見つけることができない。SSDは既にWin7を実行しています。ボードには8つのSATAポートがあります。4つはRAIDに使用するauxチップを介して、4つはZ77チップセットから使用します。それらのうち2つは6GB /秒、2つは3GB /秒です。6GBポートの1つにSDDがあり、もう1つは別の内部ドライブに使用されます。CD / DVDは3gbsポートの1つにあり、もう1つは外部ポートに使用されます。
ブライアンスピサック

これはドライバーの問題ですか?もしそうなら、そこからプルして更新できるリポジトリがあり、それをどのように統合しますか?
ブライアン

実際、VGAモードで大量のメッセージがスクロールすると、これがどこで起こっているのか正確にはわかりません。その後、ディスプレイが再初期化され、素敵なきれいなフォントが表示されますが、メッセージはわずかです。エラーの前の最後のものは[drm] Initialized i915 ... 5.8秒です。その後、長い遅延があり、35.1秒でエラーが発生します。
ブライアンスピサック

回答:


15

私はちょうど新しいコンピューターを構築し、同じ問題にぶつかりました-そしてその答えを見つけました。

ほとんどの人は、起動時間が遅いという症状があるように見えますが、90%の時間で起動できませんでした。システムが起動したとき、動作しているように見えました。なんとか起動できた場合、コマンドで問題を引き起こすことができるはずです:/lib/udev/ata_id --export /dev/sr0。それが本当に問題であれば、システムがフリーズすることに注意してください。

このコマンドは、ATAPIコマンドを光学ドライブに送信します。問題は、SATAコントローラー(この場合はASM1061)がこれらのATAPIコマンドをサポートしていないため、システムがフリーズすることです。

この問題には2つの解決策があります。

  1. ファイル/lib/udev/rules.d/60-persistent-storage.rulesをコピーし/etc/udev/rules.d/60-persistent-storage.rulesて、編集が更新によって上書きされないようにします。ファイルを編集しないことに関する上部の警告メッセージを削除します。「ATAPI」という単語を含む行を見つけます。次の行をコメント化します。この方法では、udevはATAPIに触れません。コマンドupdate-initramfs -uを保存して実行し、変更を確定します。

  2. 光学ドライブのSATAポートを変更します。変更されたudevルールを持つLinux以外のLinuxをブートすると、フリーズするため、この方法を使用しました。

私の場合、マザーボードは2つのSATA3ポートに同じASMedia ASM1061チップを搭載したASRock Z77 Extreme4です。そのうちの1台にDVDドライブがあり、エラーが発生しました。DVDドライブをZ77チップで処理されるSATAポートに切り替えたところ、すべてが機能しました。


ホーリーブーツ、バットマン!それはトリックをしました!これを書いてから、ATAPIとASM1061の問題であることがわかりました。libataがATAPIコマンドを使用するのを防ぐ方法がわかりませんでした。すべてのポートをRAIDアレイやその他のデバイスに使用しているため、ポートを切り替えることはできませんでした。私が追加する他の唯一のことは、ルールを編集した後、update-initramfs -uを実行する必要があることを読んだことです。ありがとう!!!!
ブライアンスピサック

Arch LinuxライブUSBを起動すると、ASRock Z87 Extreme4マザーボードのSATA3_A0ポートのDVDドライブで同じ問題が発生しました。SATA3ポートを切り替えると、問題が修正されました。
ロギオン

0

私の場合、明らかに問題を引き起こしていたSATAポートの1つにあったため、DVD ROMドライブを取り外す必要がありました。しかし、Windowsでは決してうまく機能しません...

またnouveau.modeset=0、プリブート設定の行末に設定するのに役立ち、それにlinux関連するエラーも発生していました。そのためには、Grubメニューで「e」を押してこの編集を行い、「F10」を押して適用して起動します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.