|
Bugzilla – Full Text Bug Listing |
| Summary: | bootloader: menu entries removed after custom change | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Michal Svec <msvec> |
| Component: | YaST2 | Assignee: | Jiri Srain <jsrain> |
| Status: | RESOLVED FIXED | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Critical | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | /var/log/YaST2 | ||
|
Description
Michal Svec
2005-10-24 09:46:04 UTC
Created attachment 55177 [details]
/var/log/YaST2
There are in fact two problems: 1. The perl-Bootloader library didn't transform the GRUB paths to the UNIX paths -- (hd0,1)/boot/vmlinuz to /boot/vmlinuz -- even if it had enough information to do it 2. YaST thinks that the kernel doesn't exist in the system -> it removes the section from menu (as -- if the kernel really didn't exist -- it would be unbootable) Fixed in SVN for 10.1, both issues: 1. perl-Bootloader didn't transform the path. The problem occurres always when /boot subtree is on an MD array. Installations which do not have /boot subtree on an MD array are not affected. 2. YaST missed that path in the GRUB format (or any other path which is not absolute UNIX path) cannot be checked whether the respective file exists. That's why the sections were removed. Andreas, do you want a YOU update? Let's do this for 10.1 only. resolving as fixed for 10.1. |