On 05/05/2015 04:21 PM, Frans de Boer wrote:
On 05/05/2015 08:00 AM, Per Jessen wrote:
Frans de Boer wrote:
OK, I compiled a new kernel for the 13.2 release and was installing it. I have to manually copy bzImage and System.map because I do not use the make install which requires the perl-Bootloader to be available.
Before I just did mkinitrd -B and the initrd file was made. Now that is part of dracut and I can't create a new initrd file. The message log states that many modules are not supported - like "Module "raid1.ko" is not supported......". This is true because I did not compiled this as a module, but as a build-in.
You say "I can't create a new initrd", but below:
My system is not booting because it is waiting for my drives to appear. The exact same config is used under 12.3 and of course working. Now with dracut I run into problems.
you're booting your system so I guess you do have an initrd?
It sounds like you need to look at the config of the initrd & the kernel - when raid support is built in, your array should become available without extra effort. After reviewing the config, the next step is probably to attach a serial console and capture the console output so you can see what's going on.
Sorry, I had to say "it seems I can't create a working initrd". I used the exact same config as under 12.3, and still the machine hangs by counting "[x of 3] start jobs....". I now use the "make install" command for the kernel as it seems to work, It does not complain about the absence of perl-BootLoader anymore.
I used mkinitcpio based on a preset -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org