> > I'm sort of guessing that it's the second option, and that
> > possibly the
> > initrd has a driver for the SATA controller. However, in my mind this
> > afternoon, that seems like a leap to assume that genkernel
> > figured out this
> > machine had an SATA controller and then built the driver into
> > the kernel, or
> > included it into the initrd file so that the machine would boot.
>
> I thought of that, but "normally" it would kernel panic out saying it can't find
> your root drive.. (I think you said your sata driver is your primary hd... I am
> trying to remember, but I think it tried to find all the HD's in the system before
> checking the partitions.. I got scsi at home and I can't remember if it looked at my
> ide, then scsi, then checked the partitions...
>
> I would compile it internally,
>
Yep, that's my next step. I'll possibly need to ask some questions about
how to do that at this point. I don't want to do a complete
reinstallation just to do that, and I doubt I have to. Can I not just
mount the installation CD and then somehow mount and build the kernel
from what's already on my drive?
I've managed to reboot from the installation CD.The boot sequence that I
see when booting from the CD:
NFORCE2: IDE controller at PCI slot 00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
SiL3112 Serial-ATA: IDE controller at PCI slot 01:0b.0
SiL3112 Serial-ATA: chipset revision 2
SiL3112 Serial-ATA: not 100% native mode: will probe irqs later
ide2: MMIO-DMA , BIOS settings: hde:pio, hdf:pio
ide3: MMIO-DMA , BIOS settings: hdg:pio, hdh:pio
At this point the machine happily goes on, finds all the drives on all
the controllers and boots, but in my case the Serial-ATA stuff never
shows up and the machine's hung.
I should (hopefully) know later this evening if genkernel is the
culprit. As a starting point, if I can find the config file for the
kernel on my Athlon-XP CD then I'll probably get a working box.
Now, what do I need to know about building a kernel by hand in the
middle of the reboot and remount stuff I'm going through?
Cheers,
Mark
--
[EMAIL PROTECTED] mailing list