Mark Wormgoor wrote:
> 
> There is a bug in the Mandrake 8.0 installation.
> The bug: the installation uses a 2.2 kernel, while 8.0 is on 2.4
> 
> Why this matters:
> I have an Asus P2BF with two onboard controllers and a Promise Ultra 100
> with the second onboard disabled.
> With 2.2 it's like this:
> onboard 1: hda, hdb
> promise 1: hde, hdf
> promise 2: hdg, hdh
> 
> With 2.4 it's like this:
> onboard 1: hda, hdb
> promise 1: hdc, hdd
> promise 2: hde, hdf

This is very interesting, thanks!   Ever since Promise appeared it
has become obvious that Linux has to get away from absolute drive
location naming and only name (hd?) devices in the order in which
they are actually encountered, like Windows does.   It seems that 2.4
kernel does this.   Good!

> This results in a kernel panic on first boot.  Need to boot using root=
> and edit lilo.conf and fstab manually.
> 
> Second problem with the Promise Ultra 100 is that it needs
> ide3=noautotune (which has my cd-rom on it).  Otherwise, it results in
> read errors on the cdrom and segmentation faults in rpm installations.

You should shift your cdrom to the mobo secondary IDE and enable the
secondary IDE in the BIOS.  Promise does not include cdroms as
permitted devices on IDE3 or IDE4.   This would solve your other
problems as well.

-- 
Regards,

Ron. [au]

Reply via email to