I've developed a piece of code in order to load ata/sata/scsi modules from
initrd (sata/scsi hdd and cdroms support, actually). It has pushed me to become
acquainted with sysfs architecture :-). So, the code takes information from
sysfs in order to be independent from busybox's realization of mdev. Also I
found a problem during my testing - the dependencies of ATA/SATA/SCSI modules
were resolved not completely. So, I've added a trivial check for modules
dependencies to be sure _any_ modules may be loaded from initrd. But there is a
small problem - I have not enough hardware to test the changes, only one box
with NVIDIA system logic.
So, it'll be very appreciated if you can help me with testing DL from SATA/SCSI
And, as usual, any feedbacks are welcome!