Instale o Ubuntu em inicialização tripla. Como fazer o GRUB reconhecer todo o sistema operacional?

0

Eu tenho inicialização tripla, WinXp, Ubuntu 14.04 e Linux Mint. Eu tenho alguns problemas com o Ubuntu 14.04. Eu quero desinstalá-lo e instalar o Ubuntu 16.04 LTS.

Atualmente, o Ubuntu é o primeiro no menu do GRUB. Após nova instalação, o que acontecerá com o GRUB? Irá reconhecer todos os sistemas operacionais? Ou será necessário algum reparo para isso?

É seguro excluir a partição antiga do Ubuntu e criar nova partição para a nova instalação do 16.04 no espaço livre? Também swap é compartilhado pelo Ubuntu e LM. Eu também preciso excluir swap para excluir completamente o Ubuntu 14.04?

Obrigado pela ajuda.

    
por mohinip 09.09.2017 / 12:38

1 resposta

2

Normalmente, o grub2 deve autodetectar todos os SOs (com scripts típicos como pacotes pelo debian e ubuntu, pelo menos), quando o grub de atualização é executado. Uma nova instalação deve rodar isto por padrão, então provavelmente o seu grub é o da instalação mais recente e fornece um menu com todo o sistema operacional detectado. Você pode dar uma olhada nos scripts de detecção de SO em /etc/grub.d/ .

O espaço de troca pode ser compartilhado por todas as instalações do Linux em um sistema de inicialização múltipla e provavelmente será detectado automaticamente durante a instalação.

Note que a instalação do grub é provavelmente aquela do último linux instalado. Os arquivos como o grub.cfg serão atualizados em todos os sistemas separadamente, mas o grub no MBR / bios_boot_partition aponta apenas para um dos sistemas. Isso significa que você provavelmente precisará atualizar o menu grub no último sistema quando instalar um novo kernel em outro sistema. Talvez você possa instalar o grub de um sistema na partição ao invés do mbr e o outro sistema detecta isso e adiciona uma entrada "boot grub from sda3", que carrega o outro grub (dando um novo menu) mas eu não testei tais configurações .

    
por 09.09.2017 / 19:27

Tags