Eu corrigi-lo com base em:
Eu desativei o Gerenciador de Inicialização do Windows com o comando
sudo efibootmgr -b XXXXX -A
Funciona como esperado.
Eu tenho um notebook aqui (HP 350 G2) com um HDD embutido com o Windows 8. Agora comprei um SSD para adicioná-lo como dispositivo adicional (primário).
Eu removo o HDD completamente e o substituo pelo SSD. Então eu instalei o Linux Mint neste dispositivo sem problemas. Agora eu conecto o antigo win8-hdd (via CD Rom Caddy) de volta ao laptop.
O problema: com ambos os storages conectados, o PC sempre inicializa a partir do HDD do Windows (se eu desconectar o HDD, a inicialização do Linux funciona como esperado). Quando eu entro nas opções de inicialização (esc na inicialização) eu posso manualmente selecionar o ssd com o linux para inicializar
Eu tentei todas as opções do BIOS para alterar as ordens de inicialização, mas nada funcionou. Alguém pode me explicar o que eu tenho que fazer para:
Eu corrigi-lo com base em:
Eu desativei o Gerenciador de Inicialização do Windows com o comando
sudo efibootmgr -b XXXXX -A
Funciona como esperado.
Pode haver métodos diferentes. Você pode tentar editar a entrada manualmente no etc / grub.d ou tentar isto:
Boot on Linux and mount the harddisk(partition) with Windows.
Open the bash(command line) and type:
sudo os-prober
Check if your Windows OS was found, and type:
sudo update-grub
Note , you could directly run ,sudo update-grub, but ,sudo os-prober, is to be sure.