So you've just installed/upgraded-to Vista when you had dual booted previously with a linux distro? But alas you notice your super-sleek-geeky-looking-grub-menu that has all that info about kernels and etc etc has all but disappeared. What will you use to impress your mates with now? A logo-less Vista load screen?
After installing any windows edition when dual booting with a linux distro the setup will overwrite your MBR (Master-Boot-Record) causing you to loose your GRUB or LILO loader. To restore it is quit easy, so i'll show you how (this is for
Mark Brown who asked about this on the
Vista Tips n Tricks post.).
First thing to do is to go grab a LiveCd of sorts, Mark's been using
Ubuntu 6.0.6 Dapper-Drake) and having only used Ubuntu and Gentoo thus far I'll have to stick to Ubuntu (i'm still a n00b!).
- Download the LiveCD and boot up a LiveCD instance.
- Open the terminal as root or just use SU to enter super-user mode and enter your root password
- Enter
grub which will load Grub
- Once grub has loaded you're prompt will show "Grub>" here we enter
find /boot/grub/stage1and remember/jot-down what the output is. Its important!
- Then we want to enter
root([info from previous point]) so for the notebook i'm on right now its hd0,1 so I enter root(hd0,1) -
- Then we'll setup grub by doing
setup(hd0) (or whichever hd you had from that previous prompt).
- Type
quit and reboot, if you've got the correct info from the find command you should have GRUB showing your old menu.lst!
There easy as that.