Re: Regression: my systems can no longer boot from an ide hard drive

From: Robert Hancock
Date: Tue Mar 23 2010 - 20:20:43 EST


On 03/23/2010 10:17 AM, Randy Dunlap wrote:
[adding linux-ide mailing list]

On Tue, 23 Mar 2010 02:01:30 -0600 Mike Hayward wrote:

Three identical known good opteron systems can no longer boot freshly
installed distros from an ide hard drive. The systems have one ide
drive and eight sata drives. If distro is installed to ide drive,
Ubuntu 9.10 server moves cursor down the screen twice, then hangs
while Fedora 12 grub loads but then claims it can't find root to mount
and it and hangs 'forever'. Numerous distros have all booted fine
before 2.6.25... I don't know where it went wrong between 25 and 31.

This is despite partitioning with and without lvm, despite making sure
kernel/boot loader are in partition in first 2 gigs of ide drive.

Both distros boot just fine on each system when os is installed on a
sata drive so this isn't a hardware defect.

Distro that boots fine from ide:
Linux opt1 2.6.25-14.fc9.x86_64 #1 SMP Thu May 1 06:06:21 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux

Distros that no longer boot via ide drive:
Linux opt2 2.6.31-14-server #48-Ubuntu SMP Fri Oct 16 15:07:34 UTC 2009 x86_64 GNU/Linux
Linux opt3 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux

Maybe this can be worked around with some options to grub or
kernel... if so, shouldn't distros detect that ide drives are being
set up and configure the boot loader properly? It would be very hard
for newbie to figure this one out.

Most likely the IDE drive isn't being detected properly, but we need more info on the hardware. Can you post the dmesg output from bootup with a working kernel? (If you can, the boot messages from the ones that fail to boot would be ideal. For the Fedora one, you can edit the kernel command line in grub and take the "quiet" off the end to see more of them on the screen, any ata output would be useful..)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/