[Bug 1022707] New: No disk encryption password prompt on initrd
http://bugzilla.suse.com/show_bug.cgi?id=1022707 Bug ID: 1022707 Summary: No disk encryption password prompt on initrd Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Linux Status: NEW Severity: Critical Priority: P5 - None Component: Basesystem Assignee: bnc-team-screening@forge.provo.novell.com Reporter: thiago@kde.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- With initrd image created by dracut 20.1 (installed today), on boot, the password prompt for decrypting is not visible on a normal boot. This makes booting impossible. This happens for kernel 4.9.6 (installed today) as well as 4.9.4 that was previously working. So the problem appears to be the initrd image. I do not have the old images anymore, as they're overwritten without backup after the new kernel is installed. This is with a regular plymouth boot. I'm not sure how to turn the plymouth boot off and see the regular boot messages. With "single" at the end of the kernel command-line, the prompt does appear and I can boot into my system. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1022707
http://bugzilla.suse.com/show_bug.cgi?id=1022707#c1
--- Comment #1 from Thiago Macieira
http://bugzilla.suse.com/show_bug.cgi?id=1022707
http://bugzilla.suse.com/show_bug.cgi?id=1022707#c2
--- Comment #2 from Thiago Macieira
http://bugzilla.suse.com/show_bug.cgi?id=1022707
http://bugzilla.suse.com/show_bug.cgi?id=1022707#c3
--- Comment #3 from Thiago Macieira
http://bugzilla.suse.com/show_bug.cgi?id=1022707
http://bugzilla.suse.com/show_bug.cgi?id=1022707#c4
--- Comment #4 from Thiago Macieira
Why is udev support disabled? Is it maybe because it's too early with initramfs?
Ah, found it: main has: 2339 if (!plymouth_should_show_default_splash (&state)) { 2340 /* don't bother listening for udev events if we're forcing details */ 2341 device_manager_flags |= PLY_DEVICE_MANAGER_FLAGS_IGNORE_UDEV; and 881 static bool 882 plymouth_should_show_default_splash (state_t *state) 883 { 884 ply_trace ("checking if plymouth should show default splash"); 885 886 const char const *strings[] = { 887 "single", "1", "s", "S", "-S", NULL 888 }; 889 int i; 890 891 if (state->should_force_details) 892 return false; 893 894 for (i = 0; strings[i] != NULL; i++) { 895 if (command_line_has_argument (state->kernel_command_line, strings[i])) { 896 ply_trace ("no default splash because kernel command line has option \"%s\"", strings[i]); 897 return false; 898 } 899 } This boot did have "single". So the crash is a red herring for the original problem, but it may have helped me. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1022707
Kresten P. Vester
participants (1)
-
bugzilla_noreply@novell.com