Hi, I am new to SuSE, and I already searched all the mailing list and google the websites, but I can not find the answer, so please allow me to ask here: How can I automatically load the device modules detected by /etc/init.d/hwscan in SuSE 9.3 (i586) ? Actually I am creating a diskless environment in VMWARE 5.2, I already copy all the necessary files, start the service /etc/init.d/hwscan. The diskless node now works OK, but it seems that hwscan just create some files in /var/lib/hardware, and it does not load the necessary modules. For example, the PIIX is detected in ------------- /var/lib/hardware/unique-keys # grep -i piix * 5n+q.5AomeSDSgG8:DeviceName=82371AB/EB/MB PIIX4 USB ESW+.2kE1GEmwX42:DeviceName=82371AB/EB/MB PIIX4 IDE l_yX.C_TirkYEeJ6:Drivers=PIIX_IDE|ide-disk M71A.3ag1TR5NRU0:DeviceName=82371AB/EB/MB PIIX4 ISA y5Vg.5eUSZ87O3lF:DeviceName=82371AB/EB/MB PIIX4 ACPI ------------- But it is only detected, hwscan never load the necessary module "piix" ------------- /var/lib/hardware/unique-keys # lsmod |grep -i piix /var/lib/hardware/unique-keys # ------------- So the ide_disk module won't work. Therefore I can not access the local harddisk. I know I can make it by issue "modprobe piix" and "modprobe ide_disk", but how can I make it load automatically after "/etc/init.d/hwscan start" ? I am familiar with the discover in Debian, and it will detect the hardware and load the necessary modules for them. Where am I wrong in SuSE 9.3 ? How can I make SuSE automatically load the device modules detected by /etc/init.d/hwscan ? Thanks in advance. -- Steven Shiau