|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Member (9 bit)
Join Date: Sep 2004
Posts: 418
|
XP deleting Linux bootloader
Okay I knew this would happen when I reinstalled XP, but I have no idea how to fix it.
Basically I have a drive partioned up to have Vista, Suse Linux 10.1 KDE, and XP on it. It had a nice boot menu from linux (not sure what bootloader Suse uses), but then I went to reinstall XP and it deleted the boot loader to automatically boot XP. Any way to fix this other than reinstalling Linux? Thanks, Graeme |
|
|
|
|
|
#2 |
|
Come in Ray...
Join Date: Sep 2004
Posts: 1,668
|
Install GRUB.
I'm not sure Windows will let you do this, so do it from a Linux partition. |
|
|
|
|
|
#3 |
|
Member (10 bit)
|
i dont understand how you go about this since you cant boot to linux cause the bootloader is gone. i want to learn this to cause i normally do a reinstall every 3 to 6 months. is there a boot disk that can do this?
|
|
|
|
|
|
#4 |
|
Member (9 bit)
Join Date: Sep 2004
Posts: 418
|
would you be able to do this from a Live CD?
Also, isn't there an easier way, because I'd assume the bootloader is still installed, but the boot sequence is just skipping it to load XP? Or does XP remove the bootloader all together? |
|
|
|
|
|
#5 |
|
Come in Ray...
Join Date: Sep 2004
Posts: 1,668
|
Easiest way is to make a bootdisk. Here are a few:
Ultimate Boot CD: http://sourceforge.net/projects/ubcd Smart BootManager: http://sourceforge.net/projects/btmgr |
|
|
|
|
|
#6 |
|
Member (9 bit)
Join Date: Sep 2004
Posts: 418
|
so you mean use a boot cd to load the Linux installation then install Grub from in there?
|
|
|
|
|
|
#7 |
|
Come in Ray...
Join Date: Sep 2004
Posts: 1,668
|
Boot CD to boot to your already installed Linux partition, then install GRUB.
|
|
|
|
|
|
#8 |
|
Member (11 bit)
Join Date: Apr 2003
Posts: 1,525
|
I'm fairly certain that the suse install disc has an option to reinstall the bootloader which is what you need to do. You might want to check on a suse forum for details as I haven't used suse for some time but IIRC when you boot from the suse install cd/dvd, the system will pick up an existing suse install and give you the option to reinstall the bootloader or boot directly into suse.
Windows overwrites the linux bootloader during an install so it's gone. You have to reinstall the grub bootloader which is essentially writing it to the mbr and thus overwriting the windows bootloader. |
|
|
|
|
|
#9 |
|
Member (9 bit)
Join Date: Sep 2004
Posts: 418
|
alright thanks for your suggestions. I'll see what i can do. I'll try using the Suse DVD first (sounds easier), and if that doesn't work I'll try installing Grub from within linux.Thanks.
|
|
|
|
|
|
#10 |
|
Member (9 bit)
Join Date: Sep 2004
Posts: 418
|
well using the Suse CD I managed to boot linux and install Grub form there (installing driectly from the CD didn't work).
But now I've got a huge mess. The computer should have Windows XP, Windows Vista, and Suse Linux 10 But what the bootloader shows is Suse Linux 10 (this is fine), and Windows 1, Windows 2, Windows 3, Windows 4. Windows 1 and 2 appear to be the same thing, leading to my XP installation, Windows 3 gives and error, and Windows 4 gives an error. None of them lead to Vista. And here is the real kicker, for some reason ever since I did this, Windows XP always dispalys my LAN connection as "cable disconnected" and the internet doesn't work, although the internet clearly works when I boot it in Linux (it strated doing this AS SOON as I added Grub, too big of a coincidence). Ah man, what a pain.... |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|