Fixboot es uno de los comandos disponibles dentro de la consola de reparación del CD de Windows XP. Fixboot reconoce una partición ntfs (supongo que también FAT32) en la que se encuentre instalado el S.O. y repara los daños que pueda haber en el sector de arranque.
¿Y cómo hemos llegado a tal punto? (Para que os hagais una idea de qué podeis reparar)
Por ejemplo, actualizais vuestra Ubuntu desde la 5.10 a la 6.06 sin el CD de instalación, sino haciendo los cambios oportunos en los ficheros de configuración. Todo se actualiza correctamente, pero el sonido deja de funcionar… buscar información en internet y dicen que se arregla actualizando el kernel. Me dispongo a instalar un nuevo kernel (2.6.17) con la misma configuración que el anterior. La cosa sigue igual… entonces me lanzo a la aventura de hacer la selección de módulos mi mismo y tocar cosas que ni sé que significan… (hay mi primer error), kernel compilado y al reinstalar el grup… un comando equivocado:
bash# grub-install /dev/hda1/
Como veis, estaba instalándolo en la partición que tengo para Windows XP: craso error.
Después de comprobar que el nuevo kernel no funcionaba, intento arrancar en XP y aquello no funcionaba. Entonces, cuando opto por reinstalarlo todo… introduzco el CD de XP, entro en la consola de reparación (Pulsa F3) y al teclear “help” veo ese comando que me llama la atención.
C:\>fixboot
Lo introduzco y voila!
El programa me advierte que la partición contiene un tipo de datos desconocido o que está corrupta, pulso “y” para continuar y en unos segundos Windows XP volvía a funcionar nuevamente.
Así pues, espero que cuando fastidieis el sector de arranque de vuestra partición NTFS, acordaos de fixboot.
Si te ha resultado interesante este post, podrías suscribirte a nuestro RSS.

Tambien esta el comando fixmbr que hace lo mismo pero con el sector mbr del sistema, ideal para cuando el grub hace guarreridas, pero de las de verdad :P
me lo quitaste :P
fdisk / mbr
fixmbr
:)