Mark Stodola wrote: > I believe most of anaconda's "magic" comes from probing the PCI and USB > bus for vendor and device IDs. If you dig into a driver (for example, > e1000e), you will find a pcitable listing all of the IDs the driver > supports. If you look in /lib/modules/<kernel>/ you will find a > modules.pcimap and modules.usbmap among other bus types. > > Hope that helps. > > Cheers, > Mark > > Ken Teh wrote: >> How does a system determine the appropriate sata driver? >> Specifically, how does anaconda figure out to write >> >> alias scsi_hostadapter ata_piix >> >> in my modprobe.conf and to bind it into my initrd image? >> >> I took apart boot.iso but didnt find anything "readable" that >> indicated how this was determined. >> >> Thanks! >> >> Ken >> > > Hi Ken, On SL 5, alot of that data comes from hwdata, which is in the /usr/share/hwdata directory. The main ones people and programs look at is pci.ids and usb.ids But there are other files in there. Troy -- __________________________________________________ Troy Dawson [log in to unmask] (630)840-6468 Fermilab ComputingDivision/LCSI/CSI LMSS Group __________________________________________________