[Opengnsys-users] Arranque ogLive equipos UEFI
Jose M. Guisado
jguisado en soleta.eu
Mie Ago 30 17:13:36 CEST 2023
On 24/8/23 13:46, Cristian Emanuel Aranda Gutiérrez wrote:
> Buenas tardes,
>
> Por si a alguien le ha pasado os comento el problema que estamos
> intentando solventar. Tenemos equipos con UEFI (ya sin Legacy) que no
> conseguimos que arranquen la imagen de ogLive. Tenemos OpenGnsys 1.2.0
> (a partir de la 1.1.1 es compatible por lo que leímos). En el DHCP
> tenemos bien configuradas las opciones de arranque dependiendo si es EFI
> o UEFI, pero aun así no conseguimos el arranque ni con SecureBoot
> desactivado ni con él activado.
>
> ¿Alguna idea de a qué puede ser debido?
Buenas Cristian te dejo unas preguntas e indicaciones a continuación.
¿Durante qué fase ves que falla el arranque?
Al principio, durante el arranque por PXE el equipo va a recibir una
serie de ficheros a través de TFTP. Si ejecutas el servidor TFTP con
mayor verbosidad podrás encontrar algo similar en el log:
ago 13 17:38:20 in.tftpd[716782]: RRQ from 10.162.52.13 filename
shimx64.efi.signed
ago 13 17:38:21 in.tftpd[716783]: RRQ from 10.162.52.13 filename
grubx64.efi
ago 13 17:38:27 in.tftpd[716807]: RRQ from 10.162.52.13 filename
/grub/x86_64-efi/command.lst
ago 13 17:38:27 in.tftpd[716808]: RRQ from 10.162.52.13 filename
/grub/x86_64-efi/fs.lst
ago 13 17:38:27 in.tftpd[716809]: RRQ from 10.162.52.13 filename
/grub/x86_64-efi/crypto.lst
ago 13 17:38:27 in.tftpd[716810]: RRQ from 10.162.52.13 filename
/grub/x86_64-efi/terminal.lst
ago 13 17:38:27 in.tftpd[716811]: RRQ from 10.162.52.13 filename
/grub/grub.cfg
ago 13 17:38:27 in.tftpd[716812]: RRQ from 10.162.52.13 filename
/grub/01-e4:e7:49:43:76:7c
Si quieres ejecutar el servidor TFTP con mayor verbosidad asegúrate que
el fichero /etc/default/tftpd-hpa presenta el parámetro "-v" dentro de
TFTP_OPTIONS (recuerda reiniciar el servicio si cambias este fichero):
cat /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="--secure -v"
Si el problema se da durante esta fase deberías ver que no se han
llegado a transferir alguno de los siguientes elementos:
- shimx64.efi.signed
- grubx64.efi
- La plantilla de arranque (en el ejemplo: "01-e4:e7:49:43:76:7c")
Si por otro lado el problema está en un momento posterior a lo descrito
anteriormente, entonces debería ser durante el arranque de ogLive. ¿Qué
ogLive estáis utilizando para el arranque? Interesa conocer si está
basado en focal o bionic y la versión del kernel que incluye.
Un saludo.
Más información sobre la lista de distribución Opengnsys-users