Grub no se carga al arrancar después de transferir la unidad SSD a otra computadora portátil

Grub no se carga al arrancar después de transferir la unidad SSD a otra computadora portátil

Tengo dos portátiles de la misma marca y modelo, el portátil Alpha y el portátil Beta. Alpha ejecuta un LVM de Linux cifrado con LUKS y está dividido en tres partes: Grub, swap y la unidad cifrada. Ha estado funcionando muy bien durante unos 4 años.

El problema es que uso Alpha con tanta frecuencia que siempre está activado y siempre se lleva al límite (muchas pestañas abiertas en el navegador, muchas aplicaciones ejecutándose a la vez). Bueno, al final debió hacer tanto calor que el pegamento de la tapa se derritió y, finalmente, las bisagras y la pantalla empezaron a separarse. Ahora ha llegado el punto en que, aunque todavía se pueda utilizar, no se puede mover o se desmoronará y se dañará aún más. Así que decidí simplemente quitar la tarjeta SSD y colocarla en la computadora portátil Beta. Ambos son de la misma marca y modelo, así que debería estar bien, ¿verdad?

Equivocado.

El problema es que ahora, cuando enciendo Beta, aparece un menú para seleccionar una unidad o ingresar al BIOS. La selección de unidad simplemente dice "Kingston" (ese es el SSD) y "Windows" (no hay ninguna unidad de Windows). Grub no se reconoce en absoluto. Y si intento presionar Enter en cualquiera de las opciones de unidad, no sucede nada. Incluso cuando entro al BIOS no veo Grub en la lista, solo veo Kingston y Windows como opciones de unidad de arranque. Me aseguré de que el BIOS estuviera configurado exactamente de la misma manera que Alpha, pero eso no cambia nada.

Entonces usé Kali Live USB para arrancar y ver si al menos podía acceder a mis datos. Efectivamente, todos mis datos están ahí. Las tres particiones todavía están intactas en el SSD. Pero como se trata de un arranque en vivo, tengo que configurar las cosas cada vez que reinicio, lo que significa que debo mantener la computadora encendida todo el tiempo. Logré escribir un script de shell para realizar gran parte de la configuración (apt update y demás), pero tarda unos minutos en cargarse, y realmente solo quiero encender mi computadora y obtener lo que tenía antes, un cargador Grub. para iniciar mi unidad cifrada y cargar mi sistema operativo con todas mis preferencias.

¿Cómo puedo solucionar esto? ¿Qué otras soluciones de problemas puedo hacer?

¡Cualquier ayuda es muy apreciada!

información relacionada