= Reparar el sector de arranque del disco duro (MBR) = == Introducción == Las imágenes de sistema operativo no incluyen el MBR, por lo que en un equipo que falle restaurar la imagen no resolverá el problema. OpenGnsys ofrece una serie de funciones que permiten clonar el MBR o regenerarlo. Normalmente sólo hay que hacerlo una vez en el equipo, por lo que no tiene sentido incluirlo en el script de postconfiguración de la imagen sino en uno específico. Si estas funciones se utilizan después de restaurar la imagen de Windows hay que realizar de nuevo la postconfiguración o el sistema operativo detectará que ha cambiado el disco duro y mostrará un error al arrancar. == Crear y restaurar imagen del MBR == '''ogCreateMbrImage''' Crea una imagen a partir del sector de arranque de un disco. {{{ ogCreateMbrImage int_ndisk str_repo path_image }}} '''ogRestoreMbrImage''' Restaura la imagen del sector de arranque de un disco. {{{ ogRestoreMbrImage str_repo path_image int_ndisk }}} == Crear y restaurar imagen del boot loader del MBR == '''ogCreateBootLoaderImage''' Crea una imagen del boot loader a partir del sector de arranque de un disco. {{{ ogCreateBootLoaderImage int_ndisk str_repo path_image }}} '''ogRestoreBootLoaderImage''' Restaura la imagen del boot loader del sector de arranque de un disco. {{{ ogRestoreBootLoaderImage str_repo path_image int_ndisk }}} == Funciones para generar el sector de arranque de un disco o de una partición == '''ogBootMbrXP''' Genera un nuevo Master Boot Record en el disco duro indicado, compatible con los SO tipo Windows {{{ ogBootMbrXP int_ndisk }}} '''ogBootMbrGeneric''' Genera un nuevo Codigo de arranque en el MBR del disco indicado, compatible con los SO tipo Windows, Linux. {{{ ogBootMbrGeneric int_ndisk }}} '''ogFixBootSector''' Corrige el boot sector de una particion activa para MS windows/dos -fat-ntfs {{{ ogFixBootSector num_disk num_part }}} Está función sí está incluida en la postconfiguración que hace OpenGnsys después de restaurar una imagen.