Opción de arranque múltiple de Veracrypt no disponible

0

Tengo dos SSD en mi computadora portátil, una para Windows y otra para Linux. Ambos están configurados para el arranque EFI, donde primero arranco grub y luego Windows o Linux.

Cuando no intento cifrar la unidad de mi sistema en Windows a través de VeraCrypt, la opción de instalación dualboot está desactivada, por lo que no ve la instalación de Linux.

Después del cifrado, apareció una nueva entrada de EFI para Veracrypt en mi BIOS.

Cuando ahora cargo Linux e intento actualizar grub, no se nota la nueva entrada de Veracrypt.

Por lo tanto, la única forma de seleccionar mi sistema deseado en el arranque ahora es a través de la BIOS, lo cual es bastante incómodo.

¿Hay alguna manera de hacer que grub note el cargador de arranque de Veracrypt, para que pueda seleccionar mi sistema de arranque en grub nuevamente?

Erik Moldtmann
fuente

Respuestas:

-1

Así que para completar esto, necesitarás tener instalado gparted en tu sistema y usé grub-customizer, que hace que jugar con la configuración de grub sea muy simple.

  1. Una vez que haya instalado ambos gparted abiertos primero.
  2. Seleccione el disco donde está instalado su Windows / VeraCrypt.
  3. Haga clic derecho en la partición del sistema EFI y seleccione "Información"
  4. Una vez aquí, debes tomar nota de tu UUID, que debe verse como 4563-25E2 o algo así.
  5. Ahora abre Grub-Customizer y haz clic en el icono más para agregar una nueva entrada
  6. Nombra tu entrada como quieras. El mío es VeraCrypt Windows 10
  7. Para Tipo seleccione Otro
  8. Finalmente, copie y pegue o ingrese la siguiente información en el cuadro Secuencia de inicio.

    insmod part_gpt
    insmod fat
    set root='hd0.gpt2'
    if[x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  4563-25E2 (Your UUID)
    else
     search --no-floppy --fs-uuid --set=root 4563-25E2 (Your UUID)
    fi
    chainloader /EFI/VeraCrypt/DcsBoot.efi
    

De nuevo, todo esto asumirá que su disco de Windows es su primer disco o hd0. Si es otra cosa, deberá cambiar el código anterior para reflejar eso, es decir. hd1 Si necesita ayuda con alguna de esta información, siempre puede seleccionar su entrada de Windows Boot Manager en la lista de Grub (si tiene una) y simplemente copiar y pegar el código del cargador de arranque en la ventana cambiando ese último bit:

chainloader /EFI/Microsoft/Boot/bootmgfw.efi

Con

chainloader /EFI/VeraCrypt/DcsBoot.efi
Griffen
fuente