This may not help but I use Kubuntu (very similiar) with the KDE interface (version 7.1 is downloadable) and this does not screw up or change the grub startup loader; I have both XP and kununtu on this hard disk and a recovery partition.
To my knowledge, the only functional difference between Ubuntu and Kubuntu is the window manager and software associated with it. If Ubuntu screws up menu.lst, it's highly unlikely that installing Kubuntu will change anything.
To the original poster: what version of Ubuntu are you using?
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
in the grub configuration file you can set it so that there are entries that are always present and are not regenerated when the kernel is updated. Google it.
jbennet
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,820
Solved Threads: 600
in the grub configuration file you can set it so that there are entries that are always present and are not regenerated when the kernel is updated. Google it.
Well, you're supposed to add all extra operating system entries after the ### END DEBIAN AUTOMAGIC KERNELS LIST line in menu.lst, but that doesn't necessarily guarantee it won't be overwritten, due to some bugs with older versions of Ubuntu.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
Just uninstall your old kernels, that should fix menu.lst.
Sturm
Veteran Poster
1,079 posts since Jan 2007
Reputation Points: 343
Solved Threads: 24
>Well, is there a way to put Windows XP at the bottom of the list and still make it the default OS to be booted?
Hypothetically, you could on every shutdown replace /boot/grub/menu.lst with your own menu.lst...
Sturm
Veteran Poster
1,079 posts since Jan 2007
Reputation Points: 343
Solved Threads: 24
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339