Thursday, November 8, 2007

Bootloader problem solved

After re-installing grub via YaST, I could boot XP again. Interestingly, the boot menu listed XP as booting from hdb, when I don't even have a second device. Once I fixed it to be hda1, everything booted. I don't quite know how it got there - I suspect that suse install broke something, though there is a small chance that I did it when I was fixing my boot sector manually. But the latter is again a reflection of a known problem - "repair installed system" does not work in SuSe 10.3 (bug 329702), so I could not fix the menu except by using command-line tools, and it's easier to make a mistake with those.

It's marked as FIXED in Novell's bugzilla, but really it is not. The "fix" is to download and burn an extra cd which uses command-line tools, rather than a real fix to YaST gui.

No comments: