SDB:Instalar openSUSE con UEFI y Arranque seguro
¡Este artículo puede reciclarse! Este artículo no cumple los estándares esperados en la wiki de openSUSE. |
Contenido
Instalación
Desde la versión 12.3, openSUSE ofrece el soporte necesario para su instalación en sistemas con UEFI y Arranque seguro. UEFI es una exigencia de los sistemas Windows. openSUSE puede instalarse tanto si UEFI y el Arranque seguro están activados como si no lo están (en el caso de que el firmware de la placa base lo permita). Las diferencias con una instalación estándar son solo las siguientes:
- No se muestra la posibilidad de seleccionar el idioma (se hace un poco más tarde) u otras opciones de arranque.
- En openSUSE 12.3, al llegar a la pantalla del resumen de la instalación, se puede elegir si activar o no el soporte para Arranque seguro. Si está activo en el firmware del ordenador se debe seleccionar. Esto no se hacía automáticamente porque openSUSE aún no era capaz de detectar si estaba activo o no. A partir de openSUSE 13.1 la detección debería funcionar automáticamente.
Instalación dual de openSUSE con Windows 8
Si se va a instalar openSUSE junto con Windows 8, hay que tener en cuenta que:
- Windows 8 necesita una partición MSR (Microsoft Reserved partition) sin formato en cualquier disco con particionado GPT. Su tamaño debe ser 32MB para discos menores de 16GB, y de 128MB si son mayores.
- Después de la instalación, se pueden ver las particiones de Linux en el explorador de archivos de Windows, pero al intentar acceder a ellas indica que no reconoce el formato (RAW) y solicita formatear el disco (por supuesto hay que indicarle que no lo haga). Para evitar problemas, se pueden ocultar quitándoles la letra de unidad desde el administrador de discos de Windows.
Problemas y soluciones
- El Arranque seguro puede dejar de funcionar. Si sucede, desactívelo, inicie openSUSE y haga una actualización de paquetes. Con esto se descargará una nueva versión funcional de shim. Tras esto puede volver a activar el Arranque seguro.
- Si no es posible resolver un problema relacionado con el Arranque seguro, se puede deshabilitar, no es obligatorio en los PC. En este caso Windows 8.1 muestra una marca de agua con el mensaje SecureBoot 8.1 de Windows no está configurado correctamente, que se puede eliminar con una actualización.
- Si solo arranca Windows 8 y no hay rastro de openSUSE, es posible resolver el problema ejecutando BCDEDIT desde Windows y eligiendo openSUSE para que sea quien arranque en la próxima ocasión.
- Si Windows 8 no puede leer un disco particionado con GPT, pero Linux sí, ¿ha olvidado crear la partición MSR en él?
- Si no se desactiva el inicio rápido (Fast Startup, no confundir con el de Intel que se activa en el firmware de la placa base) y la hibernación de Windows 8, se puede llegar a corromper su sistema de archivos o no tener acceso a sus particiones, ya que los archivos quedan abiertos y openSUSE detecta que el disco está en un estado inconsistente. Si se ejecuta
fsck
para corregirlo y al volver arrancar Windows éste termina de escribir los cambios que tuviera pendientes antes de la hibernación se puede producir la mencionada corrupción del sistema de archivos. Busque cómo deshabilitar el inicio rápido y la hibernación entre las opciones de energía, y ahí en elegir el comportamiento de los botones de encendido, para evitar problemas. - Si después de las instalación desactiva el soporte para Arranque seguro desde el módulo de YaST para el cargador de arranque, y no efectúa el mismo cambio en el firmware UEFI, se muestra el siguiente error y no se puede arrancar openSUSE. Es decir, que o bien mantiene activo el soporte para Arranque seguro en el firmware y en el módulo de YaST, o lo desactiva en ambos sitios.