Changes between Version 2 and Version 3 of ticket484_ArranqueDual


Ignore:
Timestamp:
Feb 26, 2014, 1:44:29 PM (10 years ago)
Author:
adv
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ticket484_ArranqueDual

    v2 v3  
     1B) Documentar en el wiki esta mejoras:
     2
     3Configurar el gestor de gestor de arranque de Windows XP/7
     4  -  Permite restaurar el Windows en un disco duro distinto
     5  -  Permite restaurar el MS Windows en una partición distinta.
     6  -  Permite varios MS Windows en un mismo ordenador.
     7
     8Configurar el gestor de gestor de arranque grub2.
     9  - Permite instalar el grub2 en el MBR o en la partición del GNU/Linux. 
     10  - Permite auto configurar el grub2:
     11           * Si se instala en el boot sector de la partición solo permite inicar el sistema de esa partición,
     12           * y 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.
     13  - Si se indica auto configurar el grub2, permite inciar los parámetros de kernel para la auto configuración.
     14
     15Independizar el hardware (físico o virtual).
     16  - Windows 7: Permite iniciar windows 7 en máquinas virtual o física con diferentes controladoras de discos.
     17  - Linux:   elimina dispositivos de red no detectados.
    118
    219
    3 {{{
     20Ejemplo de una configuración de windows
    421
    5 TYPE=$(ogGetOsVersion $1 $2)
    6                 echo "Asignar nombre"
    7                 ogSetLinuxName $1 $2
    8 
    9                 echo "Configurar fichero fstba"
    10                 ogConfigureFstab $1 $2
    11 
    12                 echo "Limpiar dispositivos reconocidos previamente"
    13                 ogCleanLinuxDevices $1 $2
     22{{{
     23....
     24# Configurar el boot sector de la partición Windows.
     25ogFixBootSector $1 $2
     26# Configurar el gestor de arranque de Windows XP/Vista/7/8
     27ogWindowsBootParameters $1 $2
     28# Registrar en Windows que la partición indicada es su nueva unidad C:\
     29ogWindowsRegisterPartition $1 $2 C $1 $2
     30# Independizar el Hardware del windows
     31buildToOrder $1 $2
     32...
     33}}}
    1434
    1535
     36Ejemplo de una configuración de GNU/Linux 32/64 bits
    1637
    17                 echo "instala grub2 en el MBR del disk int_1, y utiliza el fichero de configuración almacenado en la partición indicada int_1 int_2"
    18                 ogGrubInstallMbr $1 $2 FALSE
     38{{{
     39#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.
     40ogGrubInstallPartition $1 $2 [FALSE]
    1941
    20                 echo "instala grub2 en el el boot sector de la partición indicada y utiliza el fichero de configuración almacenado en la partición"
    21                 ogGrubInstallPartition $1 $2 TRUE "nomodeset irqpoll pci=noacpi"
    22 
    23                 echo "Instalar grub2 en Partition y configurarlo sólo con los kernel del sistema de la partición indicada. Añadir parámetros de kernel :nomodeset irqpoll pci=noacpi"
    24                 ogGrubInstallPartition $1 $2 TRUE "nomodeset irqpoll pci=noacpi"
    25 
    26                 echo "Instalar grub2 en MBR y configurar dinamicamente con los distintos sistemas operativos instalados en disco duro tipo MSDOS con opció de kernel para los linux: nomodeset irqpoll pci=noacpi"
    27                 ogGrubInstallMbr $1 $2 TRUE "nomodeset irqpoll pci=noacpi"
     42#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)
     43ogGrubInstallMbr $1 $2 [FALSE]
    2844
    2945
     46#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")
     47ogGrubInstallPartition $1 $2 TRUE "nomodeset irqpoll pci=noacpi"
    3048
    31                 echo "activar controladores de disco microsoft"
    32                 buildToOrder $1 $2
     49#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.
     50ogGrubInstallMbr $1 $2 TRUE "nomodeset irqpoll pci=noacpi"             
    3351
     52
     53Independizar el hardware del GNU/Linux
     54#asignar nombre
     55ogSetLinuxName $1 $2
     56# Configurar el fstab
     57ogConfigureFstab $1 $2
     58# Independizar el Hardware del sistema operativo
     59ogCleanLinuxDevices $1 $2
     60
     61}}}