Hi folks!

  As I write this, I would like to let you know that I managed to get UDMA66 
working on this Abit BP6, thanks to all your help! :)

I gave up the ghost on the PCI reverse attempt, and I followed a more 
"brutish" method.
Here's the quick run-down:

  Abit BP6 NJ BIOS, 2x400 Celerons

After building the 2.3.35 kernal with UDMA66 in, I added the following to 
the lilo.conf file:  literal="pci=reverse".  I then made sure that the 
system booted from EXT, DMA66 first in the BIOS boot order.
Unfortunately, I this did nothing for me. :(
The problem was that the hd was still being detected as hde, instead of the 
normal hda.

I did notice, however, that if I disabled the first Ide controller via the 
BIOS settings, lilo/linux would then detect the hard drive as hda.
So, one possible solution would have been to disable one of the PCI 
controllers.  However, that was too much of a "phyrric victory" for me.  I 
pressed on, and asked some more question here.

Lunar and Luis Orrantia suggested that I give up trying to force hde to be 
detected as hda, and simply alter the fstab settings.
I pursued this, and changed all of the fstab settings from hdaX to hdeX.  I 
then rebooted.
It was at this moment when I realized my problem:  I forgot to alter 
/etc/lilo.conf accordingly, too!  What a dilemma:  a lilo that was looking 
for hdaX, and a linux trying to mount onto hdeX.
After finding out that my boot disk was corrupted (yay), I had to perform 
the following to save my buttocks:

   1) disable the first ide controller via the BIOS.  This would make 
lilo/recognize my hde as hda.

   2) reboot to linux so that I could go partway into the boot process.  
When it tried to mount the hde filesystem, I entered in my root password.

   3) The filesystem on / was read-only, and it seemed that I could do 
nothing about this.  The really sad part was that /etc/lilo.conf and 
/etc/fstab are both under the / mount.  Consequently, I could not change 
them!  I did manage, however, to mount one of the other filesystems 
(/dev/hda5 on /boot) with read-write permissions.

   4) copy /etc/lilo.conf to /boot.  Edit the new lilo.conf file so that 
everything pointed to hde.

   5)  Ran lilo -C /boot/lilo.conf.

   6)  Shutdown the system, entered the BIOS and re-enabled the first ide 
controller.

   7) Booted into linux, with udma66 running. :)

Certainly a whacky way to do it, but I guarantee I will never make a mistake 
like that again!

I'd like to thank those people who took the time out to help me out:

Edward Schernau
Hal Burgiss
Lunar
Andre Hedrick
Luis Antonio Orrantia

Thank you for your time and asistance!

Regards,
   Dennis


______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

--
=-          To unsubscribe, email [EMAIL PROTECTED] with the       -=
=-                body of "unsubscribe linux-abit".                 -=

Reply via email to