[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: New kernels cannot find boot disk on SUSE
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