GRUB is a boot-loader, assisting in the selection of available operating systems on your PC. There are a couple of others, but the GRand Unified Bootloader seems to be preferred by many distributions to permit dual-booting Windows and Linux, for example. Mentioning dual-booting doesn’t do GRUB much justice: it’s a multiboot loader.

Recently, I reclaimed some space on my nx8220, effectively reformatting my existing Ubuntu installation. I had a brief idea that I’d have trouble booting back into Windows XP, but that was a very short thought indeed. Not using the notebook for a day, then the surprise when attempting a startup. GRUB bootloader error 17. And little else. I remembered my earlier space reclamation immediately, of course.

GRUB error 17 is not entirely serious: the bootloader is simply unable to reconcile its present knowledge of disk structures with the new one it is confronted with. In my case, the sudden change from a Linux filesystem to NTFS. As with all boot problems, don’t get carried away. The fix is normally quite simple. For this specific issue, or to get rid of a bootloader, you simply need to replace the modified Master Boot Record with a known-good one. In the case of XP, reboot the system with the installation disk and select the repair option. The biggest pain with that method is trying to remember the Administrator password… Get to the console, then enter fixmbr and fixboot for good measure. Remove the CD, and reboot. That should do it. If you don’t have the XP disk available, you should also be able to resolve the issue using fdisk /mbr.

Share