Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

After a new install on my newly-built HTPC, I can't boot! I end up in initramfs every time, and get lots of ata2: COMRESET failed (errno=16)

Full error here:

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)

The machine:

  • Board: ASUS AT3IONT-I Duluxe
  • 2Gigs of OCZ Ram
  • 80GB Western Digital Laptop Harddrive
  • Ubuntu 11.04 Minimal

More details:

  • I've done multiple re-installs
  • I've done a disk check
  • I've done a CPU check
  • I've done a memory check
  • I've filled the first and last million bytes with zeros using Ultimate Boot CD
  • Checked SATA ports are enabled
  • Tried RAID, SATA, and AHCI modes
  • Tried all new sata cables.
  • Tried booting Arch from a USB - similar error: [sda] No caching mode page present and Error: boot device didn't show up after 30 seconds, then chucked into initramfs.

Help?

share|improve this question
    
- Checked SATA ports are enabled - Tried RAID, SATA, and AHCI modes –  John Hamelink Sep 20 '11 at 19:24
    
Tried all new sata cables. By the way, the disk spins down before that error occurs, is it possible it's the CDROM drive? –  John Hamelink Sep 20 '11 at 19:41
    
attempt #3: bugzilla.redhat.com/show_bug.cgi?id=549981#c12 add the option line to grub to disable ncq : libata.force=noncq –  Rinzwind Sep 20 '11 at 20:51

2 Answers 2

up vote 1 down vote accepted

I managed to work around this by making a liveUSB of arch and installing that. This has solved my problem, although I'm still bamboozled by the weird stuff I was experiencing with ubuntu. Thanks to all those who helped me!

share|improve this answer

I had this problem just now. Apparently it looks like a problem with the Hard driver partition. I solved it like this: When you get initram, type exit. It gives you an menu with options. Select fsck Let it scan the hard drive. When its done hit return key and it will immediately take you to login screen. i noticed that the /home was not mounted when I checked in the initramfs. This should be due to that. This can be due to your hard drive. Everything was fine when I did a normal shutdown my system a month ago. This happens when I started it today. Anyways my system is up. :-)

share|improve this answer
    
This helped. Thank you –  FilipLuch Apr 13 at 13:52
    
Glad to know that it was useful. –  preetam Apr 15 at 3:32

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.