13.01.2016 08:25, Felix Miata пишет:
with dracut configured with hostonly=yes. When I rebuilt it after changing dracut configuration to hostonly=no, and adddriver changes, the quicker booting 9437K result uses the traditional short names.
Are you absolutely sure which one was built with hostonly=yes?
There have been only two built for that kernel on that installation so far. The larger is the older. The smaller is the newer, built after finding the initial was huge and producing unusually huge boot delay.
Or to put it differently - how you determine whether initrd was built using hostonly mode?
Examine the timestamps: http://fm.no-ip.com/Tmp/SUSE/Factory/
This is the dracut.conf file in place prior to the day's zypper update: http://fm.no-ip.com/Tmp/SUSE/Factory/dracut.conf.07
Note it contains hostonly="no" uncommented.
/etc/dracut.conf.d takes precedence and sets hostonly=yes so this line should have no effect.
http://fm.no-ip.com/Tmp/SUSE/Factory/i0nitrd-4.3.3-5-default1 is the initrd that resulted from using it.
Only today I noticed that dracut.conf has been deprecated, so I did a bit of research, replaced my /etc/dracut.conf version with the .rpmsave version, then did some editing. Intermediate edits have all been lost. This is the final result of editing:
http://fm.no-ip.com/Tmp/SUSE/Factory/modules.conf
It lives in /etc/dracut.conf.d/ to provide the customizations I thought I would like.
Only after completing the editing did I build the new initrd: http://fm.no-ip.com/Tmp/SUSE/Factory/i0nitrd-4.3.3-5-default2
The original 36562K one is: http://fm.no-ip.com/Tmp/SUSE/Factory/i0nitrd-4.3.3-5-default1
I cannot download either of them, and I still am not sure I understand which one is "bad" one.
Whether the original was built after doing some preliminary editing I cannot remember definitively, but I'm pretty sure all edits were done after building the initial.
Andrei Borzenkov composed on 2016-01-13 07:21 (UTC+0300):
@Felix: do you have /etc/multipath.conf on your system? Do you have it in initrd that exhibits this problem? Could you show content of both?
/etc/multipath.conf does not exist. Grepping multipath in lsinitrd output produces no results in the /etc/ tree.
Could you send "journalctl -b" when booting with "bad" initrd? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org