| 1 | = Reparar el sector de arranque del disco duro (MBR) = |
| 2 | |
| 3 | == Introcucción == |
| 4 | |
| 5 | 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. |
| 6 | |
| 7 | 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. |
| 8 | |
| 9 | == Crear y restaurar imagen del MBR == |
| 10 | '''ogCreateMbrImage''' Crea una imagen a partir del sector de arranque de un disco. |
| 11 | {{{ |
| 12 | ogCreateMbrImage int_ndisk str_repo path_image |
| 13 | }}} |
| 14 | |
| 15 | '''ogRestoreMbrImage''' Restaura la imagen del sector de arranque de un disco. |
| 16 | {{{ |
| 17 | ogRestoreMbrImage str_repo path_image int_ndisk |
| 18 | }}} |
| 19 | |
| 20 | |
| 21 | == Crear y restaurar imagen del boot loader del MBR == |
| 22 | |
| 23 | '''ogCreateBootLoaderImage''' Crea una imagen del boot loader a partir del sector de arranque de un disco. |
| 24 | {{{ |
| 25 | ogCreateBootLoaderImage int_ndisk str_repo path_image |
| 26 | }}} |
| 27 | '''ogRestoreBootLoaderImage''' Restaura la imagen del boot loader del sector de arranque de un disco. |
| 28 | {{{ |
| 29 | ogRestoreBootLoaderImage str_repo path_image int_ndisk |
| 30 | }}} |
| 31 | |
| 32 | == Funciones para generar el sector de arranque de un disco o de una partición == |
| 33 | |
| 34 | '''ogBootMbrXP''' Genera un nuevo Master Boot Record en el disco duro indicado, compatible con los SO tipo Windows |
| 35 | {{{ |
| 36 | ogBootMbrXP int_ndisk |
| 37 | }}} |
| 38 | |
| 39 | '''ogBootMbrGeneric''' Genera un nuevo Codigo de arranque en el MBR del disco indicado, compatible con los SO tipo Windows, Linux. |
| 40 | |
| 41 | {{{ |
| 42 | ogBootMbrGeneric int_ndisk |
| 43 | }}} |
| 44 | |
| 45 | '''ogFixBootSector''' Corrige el boot sector de una particion activa para MS windows/dos -fat-ntfs |
| 46 | |
| 47 | {{{ |
| 48 | ogFixBootSector num_disk num_part |
| 49 | }}} |
| 50 | |
| 51 | Está función sí está incluida en la postconfiguración que hace OpenGnsys después de restaurar una imagen. |