Matt Garman wrote: > I'm going in circles here. I'm once again stuck.
The great thing about being lost is that you get to see twice as many places.... > In my kernel config, I said "yes" to the "boot offboard controllers > first" (or something to that effect). This is the option whose help > says that you might need to pass the append="ide=reverse" parameter to > the kernel. Check. I have the following line in my /etc/lilo.conf: > > append="ide=reverse" I'm not certain, but I think this only has an effect if you have drives connected to both the onboard ide *and* the promise card *and* you want the drives on the promise card to come first. Otherwise how would you have been able to boot before ? > > Another interesting line from /etc/lilo.conf is this: > > root=/dev/hda2 > > This is correct---my root partition is /dev/hda2. > > Now, when this kernel boots, it IS recognizing my ata/133 attached > drive as /dev/hda (i.e. it is seeing the append="ide=reverse" option): > > hda: [PTBL] [14593/255/63] hda1 hda2 hda3 hda4 > < hda5 hda6 hda7 hda8 hda9 hda10 > > > Everything looks like it's rolling along as planned... but then it > says something to the effect of "can't find /sbin/modprobe... check > root= kernel option" > > Finally I get the kernel panic, and it says "can't mount root on > device 3:02". If I understand correctly, device 3:02 IS the second > partition of my first IDE drive. Sounnds like you have built your ide support as modules. Rebuild your kernel with ide support compiled in. Unless I am dealing with removable hardware (USB/PCMCIA) I don't use modules at all, but I suppose thats a personal opinion. Post your .config if you get totally stuck. > I'm about at wit's end here... definately losing my mind... help! Mad people are generally very happy....you'll enjoy it after a while ;-) -- Simon Hepburn.