On 13.05.2014 12:42, Hannes Reinecke wrote: > On 05/13/2014 12:39 PM, Harald Hoyer wrote: >> On 13.05.2014 12:30, Hannes Reinecke wrote: >>> On 05/13/2014 12:22 PM, Harald Hoyer wrote: >>>> On 13.05.2014 11:55, Hannes Reinecke wrote: >>> [ .. ] >>>>> >>>>> Ah. So fcoe never worked? >>>>> (As it doesn't supply an 'finished' script) >>>>> >>>>> Cheers, >>>>> >>>>> Hannes >>>> >>>> What do you mean? Normally there are "finished" scripts installed, which wait >>>> for the root device to appear. So the loop continues until the fcoe device >>>> appears. >>>> >>> Not in my case. >>> Which module should install them? >>> >>> Cheers, >>> >>> Hannes >> >> for systemd: >> modules.d/98systemd/rootfs-generator.sh: >> [ "${root%%:*}" = "block" ] && generator_wait_for_dev "${root#block:}" >> >> for non-systemd: >> modules.d/95rootfs-block/parse-block.sh: >> [ "${root%%:*}" = "block" ] && wait_for_dev "${root#block:}" >> >> >> What is your kernel command line? >> > BOOT_IMAGE=/boot/vmlinuz-3.12.18-4-default \ > root=UUID=7b90aa11-62ba-4260-81c6-bcf43914e97e \ > console=tty0 console=ttyS1,57600 sysrq_always_enabled \ > panic=100 ignore_loglevel unknown_nmi_panic \ > resume=/dev/disk/by-uuid/7be10c24-f0fe-4ecd-b04f-c307b0370c48 \ > splash=silent quiet showopts crashkernel=166M-:83M \ > rd.break=pre-mount > > (The pre-mount thingie is inserted by me so that I have a chance to debug & fix > things) > > Cheers, > > Hannes do a rd.break=initqueue and look in the /lib/dracut/hooks/initqueue/finished directory. If you use systemd in the initramfs, you should have: /usr/lib/systemd/system-generators/dracut-rootfs-generator in the initramfs, which transforms root=UUID=... into the finished hook. You should be able to test it in the dracut shell with: # bash -x /usr/lib/systemd/system-generators/dracut-rootfs-generator -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html