Hello, On Thursday 01 December 2005 23:55, Petric Frank wrote: > given a mainboard having 2 SATA controllers. One VIA (from the chipset) and > one additional Promise SATA. CPU is a AMD64. > > Up to now i had 2 SATA disks attached to the VIA controller. > > The kernel (2.6.14-r2) is built monolithic in regards of the SATA chips. > > Now i added a third harddisk and i recogized that the new disk was inserted > before the other two. It seems that the promise kernel part is loaded > before the VIA driver. > > So my question - is there a kernel parameter (to be given to grub.conf) > which instructs the kernel to process the VIA kernel part first ?
I used a quick 'n dirty version. In the file /usr/src/<kernel version>/drivers/scsi/Makefile i moved the line with SATA_VIA entry before the one with SATA_PROMISE. Now the sequence is in the way i wanted to have. Disadvantage: Not portable. Have to be redone wit next kernel version. Suggestion: The kernel should have a possibility to rearrange the execution sequence of the kernel-builtin drivers. regards Petric -- [email protected] mailing list
