.
Windows / Fixing the MBR

< Dealing with Win2K/XP Services | Working With Windows | Windows Scripting >

Fixing the MBR

This is not really a problem or annoyance with Windows; it is an issue with the boot managers used by Linux (GRUB and LILO being the main ones) when one is trying to remove Linux and go back to Windows-only on a computer.

Twice I have setup a Linux/Windows dual boot system and twice I have needed to remove Linux and return to straight Windows. Both times, after removing Linux, I still got a boot-up prompt asking which operating system to boot.

The first time I just lived with it until I finally got irritated enough to go search the web for how to get rid of GRUB or LILO. The second time, I somehow deleted something that caused my computer, early in the boot-up procedure just before the list of boot options would normally appear, to hang at a screen which displayed "LI" and nothing else --- an indication from LILO that the boot record was fubar.

UPDATE: It has since happened again (at work) when using GRUB. The last screen displayed when the boot process abruptly halts has only the word “GRUB” displayed. This time I wasn’t trying to remove Linux, but that’s another long story.

I learned two things from that second experience:

  1. ALWAYS create an emergency boot disk BEFORE you will ever need it. For Win98, I went to the MTSUTILS/FAT32EBD directory on the Win98 CD, and ran the FAT32EBD program. Then, I replaced the MSDOS.SYS on the floppy with the one from C: so that my computer could boot from the floppy into Windows rather than the MS-DOS prompt.
  2. To restore the MBR (Master Boot Record), which is what Linux mucks with when it installs GRUB or LILO, use an undocumented feature of FDISK (found in your WINDOWS\COMMAND directory):
      fdisk /mbr
UPDATE: The command to fix the Master Boot Record was changed for WinXP. You now need to go into Recovery Console and use the fixmbr command (see the microsoft.com fixmbr page for more details).

< Dealing with Win2K/XP Services | Working With Windows | Windows Scripting >


There is a limit at which forbearance ceases to be a virtue.

Edmund Burke

A2 Web Hosting
Creative Commons License
Get your Domain at GoDaddy.com
search engine by freefind advanced

loaded 2017-10-24 03:22:25 • last modified 2013-10-26 02:09:16
Privacy PolicyDisclaimer
• awcolley.com is powered by PmWiki
• all content (unless otherwise noted) © 2017 A W Colley