| 1 | |
| 2 | = Postconfiguración del arranque dual. = |
| 3 | |
| 4 | Nos permite: |
| 5 | |
| 6 | * Habilitar arranque duales sin red. |
| 7 | * Habilitar arranque particiones !Linux/Windows desde la consola web. |
| 8 | * Habilitar inicios de sistemas operativos !Linux/Windows directamente sin pasar por BIOS. |
| 9 | * Independizar el hardware (físico o virtual). |
| 10 | * Windows 7: Permite iniciar windows 7 en máquinas virtual o física con diferentes controladoras de discos. |
| 11 | * Linux: elimina dispositivos de red no detectados. |
| 12 | |
| 13 | == Configuración del gestor de gestor de arranque de Windows XP/7 == |
| 14 | |
| 15 | Permite restaurar el Windows en un disco duro distinto \\ |
| 16 | Permite restaurar el MS Windows en una partición distinta. \\ |
| 17 | Permite varios MS Windows en un mismo ordenador. |
| 18 | |
| 19 | Ejemplo de una configuración de windows |
| 20 | |
| 21 | {{{ |
| 22 | .... |
| 23 | # Configurar el boot sector de la partición Windows. |
| 24 | ogFixBootSector $1 $2 |
| 25 | # Configurar el gestor de arranque de Windows XP/Vista/7/8 |
| 26 | ogWindowsBootParameters $1 $2 |
| 27 | # Registrar en Windows que la partición indicada es su nueva unidad C:\ |
| 28 | ogWindowsRegisterPartition $1 $2 C $1 $2 |
| 29 | # Independizar el Hardware del windows |
| 30 | buildToOrder $1 $2 |
| 31 | ... |
| 32 | }}} |
| 33 | |
| 34 | |
| 35 | == Configurar el gestor de gestor de arranque grub2. == |
| 36 | |
| 37 | Permite instalar el grub2 en el MBR o en la partición del GNU/Linux. \\ |
| 38 | Permite auto configurar el grub2: \\ |
| 39 | * Si se instala en el sector de arranque de la partición solo permite iniciar el sistema de esa partición, |
| 40 | * Si se instala en el MBR, detectará los sistemas operativos instalados en el disco duro y configura una menu de arranque, en el mismo orden que las particiones, y como valor por defecto el sistema alojado en la primera partición. |
| 41 | * Si se indica auto configurar el grub2, permite iniciar los parámetros de kernel para la auto configuración. |
| 42 | |
| 43 | |
| 44 | Ejemplo de una configuración de GNU/Linux 32/64 bits |
| 45 | {{{ |
| 46 | # Instalar el código de arranque grub2 en la partición indicada(param1, param2). No lo configura (param3=FALSE valor por omisión) Se presupone que el fichero de configuración grub2 está bien configurado. |
| 47 | ogGrubInstallPartition $1 $2 [FALSE] |
| 48 | |
| 49 | # Instalar el código de arranque grub2 en el MBR del disco duro indicado(param1). No lo configura (param3=FALSE valor por omisión) Se presupone que el fichero de configuración grub2 está bien configurado y almacenado en la partición (param2) |
| 50 | ogGrubInstallMbr $1 $2 [FALSE] |
| 51 | |
| 52 | |
| 53 | # Instalar grub2 en la Partitión indicada (param1 y param2) y configurar un menu grub2 para iniciar solamente los kernel de esa partición (param3=TRUE) y con opciones de incluirles parametros a los kernels (param4="nomodeset irqpoll pci=noacpi") |
| 54 | ogGrubInstallPartition $1 $2 TRUE "nomodeset irqpoll pci=noacpi" |
| 55 | |
| 56 | # Instalar grub2 en el MBR(param1), almacenar los ficheros de configuración en la partición GNU/Linux (param3), configurar su menu (param3=TRUE) para que incluya la opción de iniciar todos los sistemas operativo instalados en el equipo. |
| 57 | ogGrubInstallMbr $1 $2 TRUE "nomodeset irqpoll pci=noacpi" |
| 58 | |
| 59 | |
| 60 | # Independizar el hardware del GNU/Linux |
| 61 | # asignar nombre |
| 62 | ogSetLinuxName $1 $2 |
| 63 | # Configurar el fstab |
| 64 | ogConfigureFstab $1 $2 |
| 65 | # Independizar el Hardware del sistema operativo |
| 66 | ogCleanLinuxDevices $1 $2 |
| 67 | }}} |
| 68 | |