Re: Grud loader missing.. Help me :-(
Sorry, but I think it's important to correct you on this, as if the misinformation spreads it can lead to others making mistakes which can cause problems for them.
You "re-formated" your windows (partition?). In this case, I believe that you did also deleted the Master Boot Record, that was installed in this partition.
Try to boot your computer from a Linux Live CD and then re-install the GRUB. Make sure that the Master Boot Record is installed into the Windows partition.
It's important to realize that the MBR (Master Boot Record) is not part of any partition.
The Master Boot Record is in the first sector of a hard disk.
The first partition doesn't begin until after the first track, (63 sectors), which is empty and reserved for boot loaders.
The first sector of an operating system partition can also have boot loader code installed in it, and so it is often called the boot sector. Windows always boot loader code in its boot sector, Windows can't boot without it, but for a Linux operating system it's optional.
You are right that Windows will always try to take over control of the MBR and install it's boot loader to it and delete GRUB every time Windows is re-installed.
The MBR doesn't belong to Windows, but Windows tries to claim it.
Any boot loader can be installed in the MBR and as long as Windows boot sector is left alone, Windows can be booted by any third party boot manager.
The reason why we need to be careful to make sure people know the difference between the MBR and Windows boot sector is because it's okay to install GRUB to MBR, but never to Windows boot sector.
If we lead people to believe that the MBR is part of Windows, then there is a danger that someone will become confused and try to install GRUB to the Windows partition and damage their Windows installation.
It would be simple to reverse the damage, (with the FIXBOOT command), but it might cause someone some inconvenience, especially if they don't know what to do.
SO, the Master Boot Record belongs to the hard disk and is independant of any partition, (indeed, it contains the partition table itself).
The Windows partition has a boot sector, which does belong to Windows.
Last edited by Herman; April 22nd, 2008 at 12:05 PM.
Ubuntu user since 2004 (Warty Warthog)