Quote:
Originally posted by Caeda No because linux doesnt support SATA until kernel 2.6 is included in the distros.
You could have found this out by searching for help on SATA. You'll need the IDE or a PATA drive to install to first. THen to can upgrade to a SATA kernel.
|
I thought that Promise controller + binary driver was hiding SATA details from the operating system (appearing to be low-level SCSI driver). Because I do get access to my SATA+RAID disks if I manually "insmod ft3xx.o". That is using 2.4.19-64GB-SMP kernel. It seems now the only problem is to find correct /etc/sysconfig/kernel and /etc/modules.conf configuration for initrd. After initial install (w/promise binary driver manually loaded) on disks I can get my SATA+RAID up again on reboot by doing:
- rescue boot from installation CD
- insmod ft3xx.o from floppy (promise driver)
- mount /dev/sda2 /mnt
At this point disks are up, system is working in /mnt directory.
Next I'm doing something like:
$ cd mnt
$ chroot .
- tweak /etc/sysconfig/kernel and /etc/modules.conf
$ mk_initrd
That is still failing as I'm probably missing some modules or loading things in wrong order (INITRD_MODULES="ft3xx etc.")... But the point is that I am able to access disks and files doing manual boot via rescue boot - but not being able to automate this using initrd so far.