https://bugzilla.novell.com/show_bug.cgi?id=223608 odabrunz@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #6 from odabrunz@novell.com 2007-02-02 12:01 MST ------- The bootloader configuration has been changed manually and AFAICT the changes have been accepted. In the logs I can see that MountByDev2Dev() is called then and it tries to translate the kernel device name to the mount-by UUID device name. Since the UUID is unknown yet, this produces the wrong device name "/dev/disk/by-uuid/". Later, when the configuration is actually saved to the disk, this device name cannot be translated to the correct name.
From looking at the log I am not 100% sure, but since the only user of MountByDev2Dev() is Save() and the only PPC-bootloader-related caller of Save() in the yast2-bootloader code itself is src/generic/wizards.ycp:GenericStoreSection() (which is also GUI code), I believe it has been called from there.
This call was unexpected from the translation code in Save(). But it is necessary to re-read the settings through the perl-Bootloader. For bug #239473 I already fixed MountByDev2Dev() to fall back to the kernel name when the specified mount-by device name is not available for some reason (in this bug, because yast2-storage only knows the UUID after formatting the partition). Applying that patch to STABLE. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.