Menu Grub aparecerá se você pressionar e segurar
Shift
durante o carregamento do Grub, depois selecione a distro que você quer inicializar.
Mais informações AQUI
Após instalar o Ubuntu 16.04 junto com o Debian, não obtenho uma opção de inicialização para o Ubuntu. Como posso consertar o menu de inicialização?
Com base na pergunta, eu suspeito que "nenhuma opção de inicialização para o Ubuntu" se refere ao carregador de inicialização do GRUB 2 que foi instalado anteriormente pelo Debian, e não ao que pertence ao Ubuntu.
O Debian não detecta
Em assuntos relacionados, eu tenho uma configuração de dual boot do Debian 8.2 Xfce e do Xubuntu 14.04 na minha máquina de teste. Para minha configuração, as instalações estão descritas abaixo.
O Debian é instalado primeiro, depois o Xubuntu é instalado posteriormente
Boot loader instalado no próprio disco rígido, ou seja, /dev/sda
pertence ao Debian, que não detectará o Xubuntu que foi instalado posteriormente
Boot loader instalado em sua partição, ou seja, /dev/sda3
pertence ao Xubuntu, que detectará o Debian na partição /dev/sda2
, quando o carregamento em cadeia do gerenciador de inicialização estiver em /dev/sda
.
Depois disso, eu diria que "nenhuma opção de inicialização para o Ubuntu" ocorre porque o gerenciador de inicialização do GRUB 2 no Debian de alguma forma não detecta outros sistemas operacionais que foram instalados posteriormente. Ainda assim, não consegui reconfigurar as configurações do GRUB 2 no Debian para possibilitar a detecção.
Solução alternativa
Para solução alternativa, eu tive que adicionar a entrada do Xubuntu manualmente em /etc/grub.d/40_custom
, então execute update-grub
no Debian.
menuentry "Chainload to Xubuntu" {
insmod ext2
search --no-floppy --fs-uuid --set <UUID>
chainloader +1
}
Em que, <UUID>
é o valor UUID da partição que pode ser verificada executando blkid
como root no Debian. Procure a linha correspondente que se parece com /dev/sda3: UUID="..."
e copie o valor sem as aspas (seu Ubuntu pode estar instalado em uma partição diferente).
De qualquer forma, quando o menu é selecionado, o carregador de boot do GRUB 2 será redirecionado para outro carregador de inicialização do GRUB 2 que pertence ao Xubuntu, que mostrará a opção de inicialização para o Xubuntu.
Chainloading é mais conveniente do que especificar linux
e initrd
manualmente, porque o usuário não precisa editar essas linhas sempre que o Ubuntu tiver atualizado sua versão do kernel.
Acima de tudo, você pode adaptar a solução acima para o Ubuntu.
Solução encontrada
Não houve necessidade de reconfigurar a configuração do GRUB 2. O arquivo de configuração relevante já existe em /etc/grub.d/30_os-prober
. No entanto, ao contrário do Ubuntu e seus sabores, o Debian por padrão está faltando um pacote chamado os-prober
.
Os usuários do Debian terão que instalar manualmente o os-prober
via APT e executar novamente o update-grub
. As opções de inicialização para o Ubuntu serão vistas na próxima inicialização.
Veja também esta resposta no Unix SE , que foi publicada recentemente a partir desta data.