The kernel parameter does not appear to have had the intended effect.  I
added this entry to menu.lst in /boot/grub and cold-booted to it:

title           Ubuntu 8.04, kernel 2.6.24-16-generic (RAID fix)
root            (hd0,4)
kernel          /boot/vmlinuz-2.6.24-16-generic 
root=UUID=ec648d6c-188d-4513-b3d5-0a534bd5e377 ro splash ata_ignore_hpa=0
initrd          /boot/initrd.img-2.6.24-16-generic

Just appended ata_ignore_hpa=0 to then end of the kernel line.  It looks
like the command was taken.  From dmesg:

[    0.000000] Kernel command line: root=UUID=ec648d6c-
188d-4513-b3d5-0a534bd5e377 ro splash ata_ignore_hpa=0

but when it got to my second disk (which is the only one it was doing
hpa unlocking on before):

[   47.817330] ata3.00: HPA unlocked: 976771055 -> 976773168, native
976773168

I have included a partial dmesg from this attempt.  Only one of the
drives seems to get the hpa on it.  I also tried several other ways to
add the parameter, but none have prevented the line above from
appearing.

Also, Sebounet, I'd like to try your method.  I'm not booting to a live
cd, but I'm a bit new to ubuntu, so from a hard disk install, how and
where would one add the modprobe libata ignore_hpa=0 line?
/etc/modprobe.d has many files in it, and I don't just want to throw it
in anywhere.

** Attachment added: "dmesg.txt"
   http://launchpadlibrarian.net/14651729/dmesg.txt

-- 
ich9R raid array not detected
https://bugs.launchpad.net/bugs/219393
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to