Changes between Initial Version and Version 1 of DocumentacionUsuario1.1.1/imagenBIOSequiposUEFI


Ignore:
Timestamp:
Feb 3, 2023, 1:35:29 PM (15 months ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DocumentacionUsuario1.1.1/imagenBIOSequiposUEFI

    v1 v1  
     1
     2= Cómo utilizar imágenes BIOS en equipos UEFI =
     3Cuando usamos OpenGnsys en los equipos BIOS, se instalan los sistemas operativos en una única partición y los cargadores de arranque se sitúan en la misma partición que el sistema operativo.
     4
     5En los equipos UEFI los cargadores de arranque se guardan en la primera partición, en el directorio EFI y el subdirectorio que puede llamarse Microsoft, ubuntu, etc. dependiendo del sistema operativo o Part-Disco-Particion si se ha restaurado con OpenGnsys.
     6
     7
     8[[Image(ParticionEFI.png)]]
     9
     10== En sistemas operativos Windows ==
     11
     12Cuando OpenGnsys crea la imagen de un sistema operativo Windows de un equipo UEFI, guarda la información de la carpeta Boot de primera partición en la partición de sistema dentro de la carpeta ogBoot.
     13
     14Al restaurar, el primer paso de la postconfiguración es crear el subdirectorio Part-NUMDISK-NUMPART devolver la carpeta ogBoot a la primera particición renombrandola Boot.
     15
     16[[Image(UEFICreacionYRestauracion.png)]]
     17
     18Si tenemos una imagen BIOS no contendrá la carpeta ogBoot. Podemos emular el procedimiento de la siguiente forma:
     19
     20 Los cargadores de arranque de Windows son compatibles entre distintos equipos si es la misma versión del sistema operativo (Pro, Education,...), por lo que podemos realizar una instalación limpia del sistema operativo y copiar la carpeta de los cargadores de arranque al servidor de OpenGnsys.
     21
     22 Cuando restauramos, antes de empezar la postconfiguración copiaremos la carpeta al directorio raíz de la partición que hemos restaurado.
     23
     24 
     25
     26'''Realizaremos los siguientes pasos:'''
     27
     28
     29
     30Entramos en el cliente en modo administración, para guardar la carpeta en el servidor ejecutamos los siguientes comandos:
     31
     32{{{
     33cd $(ogMount $(ogGetEsp))/EFI/Microsoft
     34mv Boot ogBoot
     35tar -czvzf W10ogBoot.tgz ogBoot
     36ogCopyFile 1 1 /EFI/Microsoft/ogBoot  REPO /
     37mv ogBoot Boot
     38}}}
     39
     40En el servidor en archivo W10ogBoot.tgz  se ha situado en el directorio /opt/opengnsys/images.
     41
     42Para que al postconfigurar el cliente de Windows se copie el archivo, tenemos que incluir en el configureOsCustom las siguientes líneas antes de llamar al configureOs:
     43
     44{{{
     45# Comprobamos que el sistema de ficheros se puede montar
     46DIRMOUNT=$(ogMount $DISK $PART) || ogRaiseError session $OG_ERR_FILESYS || exit $?
     47
     48# Detectamos versión del sistema operativo
     49OSTYPE="$(ogGetOsVersion $DISK $PART|cut -d: -sf2)"
     50
     51# UEFI. Antes de la configuración por defecto compiamos arranque de Windows 10
     52if ogIsEfiActive; then
     53    case "$OSTYPE" in
     54        *Windows\ 10*)    # Postconfiguración de Windows.
     55            OGBOOT=$(ogGetPath REPO "/W10ogBoot.tgz")
     56            DEST=$(ogGetPath $DIRMOUNT/ogBoot)
     57            if [ -z "$DEST" ] && [ -n "$OGBOOT" ]; then
     58                 ogEcho log session "Copiando arranque UEFI"
     59                 tar -xzf $OGBOOT -C $DIRMOUNT
     60            fi
     61            # Ponemos la partición visible.
     62            ogUnhideWindows $DISK $PART
     63        ;;
     64    esac
     65fi
     66
     67# Configuración típica.
     68configureOs "$DISK" "$PART" ←  Llamada al script de postconfiguración por defecto.
     69}}}
     70
     71Hemos puesto como ejemplo una imagen de Windows 10, por lo que llamamos al archivo que guardo en el servidor W10ogBoot.tgz.
     72
     73== En sistemas operativos Linux ==
     74
     75Las imágenes linux de equipos BIOS funcionan correctamente en los equipos UEFI.
     76
     77Después de restaurar la imagen es necesario instalar el grub de nuevo, la función detecta que el equipo es UEFI y sitúa el gestor de arranque en la partición correcta.