[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Subject: ATA-100, UDMA100, LILO



Subject:   ATA-100, UDMA100, LILO

I recently built a computer using the ASUS A7V motherboard, AMD 800, and
an "IBM Deskstar  DTLA-307030 30GB UA100" hard drive. I wanted to
install Debian GNU/Linux on my hard drive (it uses the Promise ATA-100
controller).

1) Upon reading the Debian Mail archives I surmised that the ATA-100 was
not supported by the
UDMA66 diskette install option from the ftp archiives. ( I also tried
it!)

2) I installed using the UDMA66 diskettes and CDROM binaries from linux
labs using my via udma66 controller ( I was later to find out to my
dismay that the system uses hda, hdb, hdc, and hdd for the via
controller and hde, hdf, hdg, and hdh for the promise ATA-100
controller).

3) I applied the patches from www.linux-ide.org to a linux-2.4.0-test6
kernel source from www.kernel.org and compiled my "new" kernel.

4.)  When I booted on my custom kernel to my dismay I saw all devices
operable however, my promise ATA-100 contoller was using hde. As far as
I know there is no way to change this so.

5.) I hoped I could simply edit my lilo.conf file run liloconfig and
voila!.....No way! Since device
hde did not exist at that time ( I was using hda, hdb) this coiuld not
be.

6.) After many hours of strife ( and realizing that linux-2.4.0-test6
has the drivers in it for ATA-100) I decided to install a 2 GB maxtor on
hda, put the custom kernel on it, and now Debian sees my hda, hdb
(CDROM) and hde.

7.) I will now have to adjust my lilo.conf to boot windows 98 (hde1).


There must be a better way to do this, someone please tell me .



Reply to: