Bug 257470

Summary: YaST2 bootloader proposal wrong when installing from USB disk
Product: [openSUSE] openSUSE 11.0 Reporter: Bernhard Walle <bwalle>
Component: YaST2Assignee: Jiri Srain <jsrain>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P5 - None CC: jplack
Version: Alpha 2   
Target Milestone: ---   
Hardware: i686   
OS: Other   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: YaST2 logs
Hardware information

Description Bernhard Walle 2007-03-26 12:11:54 UTC
I installed openSUSE 10.2 on a VIA Embedded Board on a PATA hard disk (/dev/hda). As I have no CD drive attached, I used a USB disk for installation as described in http://en.opensuse.org/SuSE_install_from_USB_drive.

I did not change the boot proposal, and I was not able to boot after installation after I removed the USB disk and changed the BIOS boot order.

See YaST2 logs and hardware information attached.
Comment 1 Bernhard Walle 2007-03-26 12:12:29 UTC
Created attachment 126466 [details]
YaST2 logs
Comment 2 Bernhard Walle 2007-03-26 12:13:52 UTC
Created attachment 126467 [details]
Hardware information
Comment 3 Bernhard Walle 2007-03-26 12:20:24 UTC
If that matters, that was no 'normal' PC but a "VIA EP ML-6000EA" ITX-board. But since it runs Microsoft Windows, it should be 100 % PC-compatible. :)
Comment 4 Olaf Dabrunz 2007-03-28 17:07:50 UTC
From the logs I can see that yast2-storage originally has the mount points
from the USB-Stick, including the "/" mount point. yast2-bootloader now
takes this information and makes a proposal that installs the bootloader
to the USB-Stick.

Later, when the correct mount points are assigned to the target drive,
yast2-bootloader does not change the location for the bootloader
installation. Most probably bug #247852 is triggered here. That bug is fixed
with yast2-bootloader-2.13.89.rpm that has been submitted to SLES10 SP1.

Please retest with SLES10 SP1 when the package has been accepted.
Alternatively, wait for the fix to appear in openSUSE 10.3.
Comment 6 Joachim Plack 2007-10-12 13:58:33 UTC
With the current setup the bootloader proposal does handle neither
removable media nor usb-storage that are not disks (partionable, etc.)

One always has to change the bootloader setup:
a) initally
b) if hardware or bios boot order is changed.

This is something for Code11
Comment 8 Michal Zugec 2007-10-31 09:08:22 UTC
reassign to yast2-bootloader maintainer
Comment 10 Jiri Srain 2007-12-06 13:17:51 UTC
Fixed in SVN yesterday.