https://bugzilla.novell.com/show_bug.cgi?id=278699 Summary: YaST2 GRUB setup - wrong menu.lst entry for floppy boot Product: openSUSE 10.2 Version: Final Platform: PC OS/Version: openSUSE 10.2 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: opensusebugs@archipelago.eclipse.co.uk QAContact: jsrain@novell.com Yast2 [Boot Loader] provides this for floppy boot in menu.lst for GRUB: title Floppy rootnoverify (hd0,0) chainloader (fd0)+1 This does not work with a freedos boot floppy, which stalls before loading its kernel. Suspect that the boot sector expects freedos kernel.sys to be found on the default drive, which rootnoverify (hd0,0) sets as C:. Suggested fix is YaST2 should provide this for floppy boot in menu.lst: title Floppy rootnoverify (fd0) chainloader (fd0)+1 This works for PCDOS6.3 and freedos - nb testing environment has /dev/sda1 as ext3, for GRUB and linux boot and /dev/sda2 as fat for boot of dos and windows. Tradeoffs: ========== 1] freedos: their loader looks for kernel.sys on the currently understood root drive. If rootnoverify (hd0,0) is deemed correct, this could imply that frredos requires different loaders for floppy and hard drive [???] 2] openSuSE: rootnoverify (hd0,0) may be an attempt to deal with the dos partition on a hard drive not necessarily being unhidden at boot time [???]. If this is the case, it is more appropriate to deal with this by use of GRUB's hide/unhide -- 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.