No se puede crear arranque dual en discos duros separados

No se puede crear arranque dual en discos duros separados

Estoy intentando instalar una distro Linux en arranque dual con un SO Windows ya instalado, en discos duros separados (cada uno en un SSD diferente). De todos modos, tengo algunos problemas que no puedo solucionar. El problema viene con el sistema de arranque.

En este momento ya instalé en el nuevo disco SSD las siguientes distros: Elementary OS, Deepin OS, Solus OS, Ubuntu. De todos modos, cuando accedo al BIOS, no detecta ambas unidades. Si quiero ejecutar Linux, necesito desconectar manualmente el cable SATA del otro SSD, para que solo quede conectado un SSD. Después de eso, si vuelvo a conectar el cable al SSD desconectado, la PC siempre iniciará Linux, de modo que si quiero ejecutar Windows, necesito desconectar el SSD que contiene Linux, y después de eso, Windows siempre se iniciará. Tanto Linux como Windows detectan las dos unidades SSD (Linux desde la terminal, Windows desde la administración de discos).

Además, cuando instalé Solus en el SSD, el BIOS detectaba ambos sistemas, por lo que podía iniciar cualquiera de los sistemas operativos simplemente cambiando la prioridad de arranque desde el BIOS. Eso acaba de pasar con Solus.

¿Cuál podría ser la solución para poder tener una selección de arranque al encender la PC? Así es como se ve la configuración del BIOS para la prioridad de arranque Prioridad de arranque del BIOS

Respuesta1

Sospecho que lo que está sucediendo es que su BIOS elige solo una partición de arranque EFI para leer. Cada sistema operativo debe tener sus propias entradas en esta partición especial. ¿Debería ser una partición pequeña <600 MB?

Su BIOS solo podrá arrancar desde una forma (normalmente). Entonces, en primer lugar, asegúrese de que su Linux esté configurado para usar el arranque EFI, NO el heredado. Podría ser una mala noticia si Linux se instala de forma heredada, ya que es posible que deba volver a instalarlo.

Lo más fácil de intentar es simplemente copiar archivos entre sus dos particiones UEFI. Los archivos de Windows estarán en un directorio completamente diferente al de los archivos de Linux, por lo que felizmente deberían coexistir en la misma partición. Desde la memoria, Windows no facilita el acceso, así que tal vez intente en Linux.

Nuevamente desde la memoria, en Linux su partición EFI actual generalmente está montada en /boot/efi. Por lo tanto, necesitará montar su partición EFI de Windows y copiarla desde /boot/efi/.

Luego inicie desde su disco de Windows.

información relacionada