Cómo iniciar una instalación de Linux en un disco duro externo a través de una máquina virtual

Cómo iniciar una instalación de Linux en un disco duro externo a través de una máquina virtual

Instalé una distribución de Linux en una unidad de disco duro USB externa a través de una sesión en vivo en una máquina virtual con mi disco duro USB conectado. Particioné el disco duro USB externo en tres particiones primarias, una NTFS de 900 GB que contiene archivos personales, una Ext4 de 25 GB que contiene el directorio raíz de Linux y una partición de intercambio de 2 GB para la instalación de Linux.

Sin embargo, mi computadora portátil se niega a arrancar desde un disco duro externo, aunque el disco duro externo es la primera prioridad de arranque en la configuración del BIOS, simplemente salta mi disco duro y arranca desde otros dispositivos.

A través de la sesión en vivo de Linux, examiné mi disco duro externo y mis particiones creadas están allí junto con los archivos de la instalación de Linux.

Respuesta1

Tienes que instalar el administrador de arranque (Grub) en el disco externo:

Arranque desde el disco en vivo y luego:

mount /dev/sdX /mnt/
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev
chroot /mnt/ /bin/bash
/usr/sbin/grub-install --recheck --no-floppy /dev/sdX
reboot

información relacionada