Como inicializar uma instalação Linux em um disco rígido externo por meio de uma máquina virtual

Como inicializar uma instalação Linux em um disco rígido externo por meio de uma máquina virtual

Instalei uma distribuição Linux em uma unidade de disco rígido USB externa por meio de uma sessão ao vivo em uma máquina virtual com meu disco rígido USB conectado. Particionei o disco rígido USB externo em três partições primárias, um NTFS de 900 GB contendo arquivos pessoais, Ext4 de 25 GB contém o diretório raiz do Linux e uma partição swap de 2 GB para instalação do Linux.

No entanto, meu laptop se recusa a inicializar a partir do disco rígido externo, embora o disco rígido externo seja a primeira prioridade de inicialização na configuração do BIOS, ele simplesmente ignora meu disco rígido e inicializa a partir de outros dispositivos.

Através da sessão ao vivo do Linux, examinei meu disco rígido externo e minhas partições criadas estão lá junto com os arquivos da instalação do Linux.

Responder1

Você deve instalar o gerenciador de boot (Grub) no disco externo:

Inicialize a partir do disco ativo e então:

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

informação relacionada