Saltar al contenido

¿Cómo soluciono el error "ClientError: BLSC-style GRUB found" que recibo cuando uso VM Import/Export en Amazon EC2?

2 minutos de lectura
0

Quiero usar VM Import/Export para importar una imagen de máquina virtual (VM) a Amazon Elastic Compute Cloud (Amazon EC2) o exportar una imagen de máquina de Amazon (AMI). La imagen es de Red Hat Enterprise Linux (RHEL) 8, CentOS 8 u Oracle Linux 8. Sin embargo, recibo el error "ClientError: BLSC-style GRUB found, but unable to detect default kernel".

Descripción corta

El error "ClientError: BLSC-style GRUB found" se produce si VM Import/Export no puede detectar el kernel predeterminado en la imagen de tu VM.

Para usar VM Import/Export en Amazon EC2, debes establecer el parámetro GRUB_ENABLE_BLSCFG del archivo /etc/default/grub en false. De forma predeterminada, GRUB_ENABLE_BLSCFG se establece en true. Si el parámetro es true, GRUB2 usa los archivos blscfg y las entradas del archivo /boot/loader en lugar de las entradas de menuentry del archivo grub.cfg. Como resultado, recibirás el mensaje de error "ClientError: BLSC-style GRUB found".

El error "ClientError: BLSC-style GRUB found" también se produce si utilizas un kernel no compatible.

Resolución

Requisitos previos: Confirma que utilizas las versiones compatibles del sistema operativo (SO) y del kernel.

Si utilizas un sistema operativo y un kernel compatibles y sigues recibiendo el mensaje de error "ClientError: BLSC-style GRUB found", sigue estos pasos:

  1. Abre el archivo /etc/default/grub con un editor de texto como vi.<br id=hardline_break/> Ejemplo de comando:

    sudo vi /etc/default/grub
  2. Establece el parámetro GRUB_ENABLE_BLSCFG en false.<br id=hardline_break/> Texto de ejemplo:

    GRUB_ENABLE_BLSCFG=false
  3. Ejecuta el siguiente comando para reconstruir el archivo de configuración de GRUB:

    grub2-mkconfig -o /boot/grub2/grub.cfg
  4. Prueba la máquina virtual para asegurarte de que sigue funcionando en el entorno local. A continuación, importa la nueva imagen de máquina virtual o exporta la AMI.

  5. (Opcional) Vuelve a establecer el parámetro en true después de importar la nueva imagen o exportar la AMI.

OFICIAL DE AWSActualizada hace 9 meses
Sin comentarios