Re: pdc202xx_old broke boot [was Re: 2.6.9-mm1]

From: J.A. Magallon
Date: Fri Oct 22 2004 - 19:31:25 EST



On 2004.10.23, Andrew Morton wrote:
"J.A. Magallon" <jamagallon@xxxxxxx> wrote:
>
> Hi all...
> > On 2004.10.22, Andrew Morton wrote:
> > > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9/2.6.9-mm1/
> > > > I upgraded from 2.6.9-rc3-mm3 to 2.6.9-mm1 and the system coould not boot.
> What was before hde now was hda (guess ? root is on hde1...)

yikes. Perhaps the PCI scanning order was changed?


I don't think so:

It is probed first:

> PDC20267: 100% native mode on irq 169
> -PDC20267: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.
> - ide0: BM-DMA at 0xcc00-0xcc07, BIOS settings: hda:pio, hdb:pio
> - ide1: BM-DMA at 0xcc08-0xcc0f, BIOS settings: hdc:pio, hdd:DMA
> -Probing IDE interface ide0...
> -Probing IDE interface ide1...
> +PDC20267: neither IDE port enabled (BIOS)

But does not result in any ide bus because there's no disk hanged...
And then comes the VIA:

> VP_IDE: IDE controller at PCI slot 0000:00:11.1
> VP_IDE: chipset revision 6
> VP_IDE: not 100% native mode: will probe irqs later
> VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci0000:00:11.1
> - ide2: BM-DMA at 0xd400-0xd407, BIOS settings: hde:DMA, hdf:pio
> - ide3: BM-DMA at 0xd408-0xd40f, BIOS settings: hdg:pio, hdh:DMA
> + ide0: BM-DMA at 0xd400-0xd407, BIOS settings: hda:DMA, hdb:pio

.. that gives ide0 -> hda, instead of ide2->hde.

Good time to try lilo+fstab+labels...

Do you know if fsck will work with labels in /etc/fstab ?
Because obviously udev does not create hdeX...
A real mess.

--
J.A. Magallon <jamagallon()able!es> \ Software is like sex:
werewolf!able!es \ It's better when it's free
Mandrakelinux release 10.1 (Community) for i586
Linux 2.6.9-jam1 (gcc 3.4.1 (Mandrakelinux 10.1 3.4.1-4mdk)) #1


-
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/