Bug 798604 - installation of grub2 hangs
Summary: installation of grub2 hangs
Status: RESOLVED FIXED
: 799847 800326 802106 (view as bug list)
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Installation (show other bugs)
Version: 13.1 Milestone 1
Hardware: All SUSE Other
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-15 18:00 UTC by Bernhard Wiedemann
Modified: 2013-02-06 08:27 UTC (History)
5 users (show)

See Also:
Found By: System Test
Services Priority:
Business Priority:
Blocker: No
Marketing QA Status: ---
IT Deployment: ---
bwiedemann: SHIP_STOPPER? (coolo)


Attachments
Installation killed by os-prober (54.38 KB, image/png)
2013-01-15 20:04 UTC, Andrei Borzenkov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bernhard Wiedemann 2013-01-15 18:00:05 UTC
openQA.o.o tests found that
installation hangs always while installing grub2
onto a logical volume

ps ax shows a large number of udevd --daemon 
processes and some /etc/nothing -q -- char-major-6-0

as if something tried to modprobe the driver for /dev/lp0

LVM installation was broken for a long time by bug 790724,
so it is unclear, when this really broke
Comment 1 Andrei Borzenkov 2013-01-15 20:04:32 UTC
Created attachment 520328 [details]
Installation killed by os-prober

This happens when grub2-mkconfig runs os-prober. I do not see char-major-6-0, but otherwise similar symptoms. Scrrenshot with list of processes attached.

Where can I read more about /etc/nothing?
Comment 2 Andrei Borzenkov 2013-01-15 20:18:55 UTC
OK, at least in this case it is clear. "blkid" returns type of partition "LVM2_member", which os-prober does not understand and tries to mount using "LVM2_member" as filesystem type which in turn results in kernel trying to autoload this module.

/usr/lib/os-prober/50mounted-tests has to ignore partition of type "LVM2_member".
Comment 3 Steffen Winterfeldt 2013-01-16 13:47:15 UTC
/etc/nothing is obsolete. It came alive accidentally as a result of a code
cleanup. I've removed all traces of it now.

Please test again with linuxrc 4.1.4.
Comment 4 Michael Chang 2013-02-06 08:00:55 UTC
*** Bug 802106 has been marked as a duplicate of this bug. ***
Comment 5 Michael Chang 2013-02-06 08:05:36 UTC
*** Bug 800326 has been marked as a duplicate of this bug. ***
Comment 6 Michael Chang 2013-02-06 08:27:00 UTC
*** Bug 799847 has been marked as a duplicate of this bug. ***