COMRESET失敗エラーの修正方法は?


16

新しく作成したHTPCに新規インストールした後、起動できません!私は毎回initramfsになり、たくさんのata2: COMRESET failed (errno=16)

ここに完全なエラー:

ata2.00 exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
ata2.00: cmd a0/01:00:00:60:00/00:00:00:00:00/a0 tag 0 dma 96 in
         res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata2.00: status: { DRDY }
ata2.00: COMRESET failed (errno=16)

この機械:

  • ボード:ASUS AT3IONT-I Duluxe
  • OCZ Ramの2ギグ
  • 80GB Western Digitalラップトップハードドライブ
  • Ubuntu 11.04最小限

詳細:

  • 複数回再インストールしました
  • ディスクチェックをしました
  • CPUチェックを行いました
  • メモリーチェックをしました
  • Ultimate Boot CDを使用して、最初と最後の100万バイトをゼロで埋めました
  • チェックされたSATAポートが有効になっています
  • RAID、SATA、およびAHCIモードを試した
  • すべての新しいSATAケーブルを試しました。
  • USBからArchを起動しようとしました-同様のエラー:[sda] No caching mode page presentError: boot device didn't show up after 30 seconds、それからinitramfsにチャックしました。

助けて?


- RAID、SATA、およびAHCIモードしようとしました-チェックSATAポートが有効になっている
ジョンHamelinkを

すべての新しいSATAケーブルを試しました。ちなみに、エラーが発生する前にディスクがスピンダウンしますが、CDROMドライブである可能性はありますか?
ジョンハメリンク

試行#3:bugzilla.redhat.com/show_bug.cgi add the option line to grub to disable ncq : libata.force=noncq
id

回答:


8

私は今この問題を抱えていました。どうやら、ハードディスクのパーティションに問題があるようです。私はこのように解決しました:

  • initramを取得したら、と入力しexitます。
  • オプション付きのメニューが表示されます。fsckを選択します。
  • ハードドライブをスキャンします。完了したらreturnキーを押すと、すぐにログイン画面に移動します。

/homeinitramfsをチェックインしたときに、がマウントされていないことに気付きました。これは、ハードドライブが原因であるはずです。1か月前にシステムの通常のシャットダウンを行ったとき、すべてが順調でした。これは私が今日それを始めたときにちょうど起こった。

とにかく私のシステムは稼働しています。:-)


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