Bosley Blinker wrote: > ----- Original Message ---- > From: K.R. Foley <kr@xxxxxxxxxx> > To: Bosley Blinker <bosley_blinker@xxxxxxxxx> > Cc: kernelnewbies@xxxxxxxxxxxx > Sent: Tuesday, January 1, 2008 2:43:14 PM > Subject: Re: New kernels cannot find boot disk on SUSE > > Bosley Blinker wrote: >> Has anyone experienced problems booting newer kernels on SUSE 10.2. I >> can build and boot 2.6.20.1, but when I tried to move to 2.6.23.12 it >> fails with the following message: >> >> Waiting for device /dev/sda2 to appear:... >> >> This message is coming from the script linuxrc, which is generated by >> mkinitrd and executed during the startup. I have no modules except >> scsi_wait_scan.ko. The configuration for this module has changed and >> currently there is no option to change it to a built-in module. I tried >> editing the make file for this module to force it to be built into the >> kernel, but it still did not work. >> >> I suspect there has been a change to SCSI that the mkinitrd script for >> SUSE has not accounted for. >> >> -Bos >> > > Try adding the module without the .ko to INITRD_MODULES and possibly > also to MODULES_LOADED_ON_BOOT in /etc/sysconfig/kernel. This will need > to be done before running make modules_install and make install. > > -- > kr > > > > Thanks for the suggestion, but the boot still fails with the same > message. After it fails, the system drops into a shell, so I could > verify that using your suggestion does indeed cause the scsi_wait_scan > module to be loaded. For some reasom the files /dev/sd* are missing. I > don't know what is preventing the kernel from discovering them. > > > > - Bos Perhaps it's because the actual SCSI module for your device is not loaded. Try adding the module for your device also. -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ