Método 1: Utilitário de reparação de inicialização
Primeiro de tudo, queremos afetar a decisão de iniciantes. O crédito com a recuperação do grub no Ubuntu ajudará o utilitário de reparo de inicialização. Do usuário, você só precisa instalá-lo e executar a verificação de erros. Depois disso, todos os problemas encontrados serão corrigidos automaticamente e um relatório detalhado aparecerá na tela. Além disso, nesta ferramenta, você pode definir parâmetros adicionais, por exemplo, paralelo para restaurar o MBR ou o tempo para exibir o menu de download. Você já tem um material separado na depuração da grub através do reparo de inicialização. Sugerimos se familiarizar com isso usando a referência abaixo, e vamos para os seguintes métodos.Leia mais: Grub Bootload Recovery via boot-reparo no Ubuntu
Método 2: Recuperação manual Grub2
A vantagem deste método é que o usuário não precisa instalar componentes adicionais, já que todas as ferramentas para restaurar o carregador já estão disponíveis nas distribuições do Ubuntu. As desvantagens só estão associadas à necessidade de entrada manual de comandos no "terminal", que às vezes causa dificuldades dos iniciantes. No entanto, se você seguir as instruções a seguir, executando com precisão a cada ação, não deve haver problemas.
- A primeira coisa terá que inicializar a partir do LiveCD, uma vez que a ruptura completa do carregador Grub2 significa a impossibilidade de abrir uma concha padrão. Um guia detalhado sobre este tópico está no site oficial do suporte ao Ubuntu, destinado a recém-chegados, então não desmontaremos agora.
- Depois de baixar no modo LiveCd, abra o "terminal" convenientemente e insira o comando sudo fdisk -l lá.
- Confirme-o, especificando uma senha da raiz.
- Como resultado, uma lista de discos disponíveis aparecerá na tela. Examine-o e encontre o disco com o sistema principal e a seção onde o bootloader é armazenado. Exemplos da descrição das seções desejadas que você vê a descrição abaixo.
Disco / Dev / SDC: 14,5 Gib, 15514730496 bytes, 30302208 setores
Unidades: setores de 1 * 512 = 512 bytes
Tamanho da SECEM (lógico / físico): 512 bytes / 512 bytes
Tamanho de E / S (mínimo / ótimo): 512 bytes / 512 bytes
Tipo de Disklabel: DOS
Identificador de disco: 0x38972eb0
Início de inicialização do dispositivo End Sectors de ID do ID Tipo
/ dev / sdc1 * 23949312 29882367 5933056 2.8G 7 HPFS / NTFS / EXFAT
/ dev / sdc2 29882368 30302207 419840 205m b w95 fat32
/ Dev / sdc3 13551616 23949311 10397696 5G 83 Linux
/ dev / sdc4 2048 12621823 12619776 6G B W95 FAT32
- Agora os sistemas de arquivos necessários não são montados no local exigido, então vamos fazê-lo. A primeira equipe tem a visualização Mount / Dev / SDC3 / MNT. Aqui e em comandos subseqüentes, substitua a localização dos discos para os definidos anteriormente.
- Segundo comando - Monte / dev / sdc2 / mnt / boot. É responsável por montar os arquivos de bootloader.
- Agora vamos realizar ações preparatórias para efetuar login. O primeiro em que estamos interessados na equipe sudo Mount --bind / dev / mnt / dev.
- As linhas finais de montagem são semelhantes a esta: sudo Mount - Bind / Sys / MNT / SYS e sudo Mount - Bind / PROC / MNT / PROC.
- Em seguida, insira o ambiente da área de trabalho usando o comando chroot / mnt / bin / bin / bin.
- Neste local, especifique o comando Env-Update para baixar todas as atualizações das variáveis de perfil.
- Complete esta ação inserindo origem / etc / perfil.
- As tarefas anteriores foram preparatórias e após a execução bem-sucedida, é possível prosseguir para a restauração direta do Grub2. Para começar, reinstale-o usando sudo Grub2-Install / dev / sdc, onde / dev / sdc substitua o nome do seu disco rígido.
- Depois disso, crie um novo arquivo de configuração responsável pelo comportamento do carregador: sudo Grub2-mkconfig -o /boot/grub/grub.cfg.
- Use o comando Sudo Grub-Update para atualizar todos os componentes.
- Se nenhum erro não ocorrer no processo, insira a saída para sair do ambiente.
- Reinicie o sistema operacional para iniciar corretamente a inclusão com o carregador já recuperado.
Ubuntu baixar instruções com a LiveCD no site oficial
Como você pode ver, nada complicado nas ações da redução do Grub2 com sua falha total. Na maioria dos casos, é necessário apenas usar os comandos acima para obter um resultado positivo, sem ter recebido um único erro. No entanto, há uma maneira mais simples que é útil para falha incompleta do carregador. Nós falaremos sobre ele em seguida.
Método 3: Recuperação manual sem LiveCD
Às vezes, os usuários enfrentam situações quando a carga do Ubuntu não é possível, mas a notificação "Bash Minimal Bash é suportada" aparece na tela, e a string ativa está ativada para inserir comandos na parte inferior. Isso é chamado de ambiente mínimo de Bash, e a restauração do GRUB também está disponível através dele, a restauração do grub já está disponível.
- Nesta concha, use o comando ls para exibir uma lista de discos conectados a um computador. Parecerá algo assim: (HD2, MSDOS1, HD2, MSDOS2, HD2, MSDOS3, HD2, MSDOS4).
- Neste terminal, você só pode se comunicar com um disco ao mesmo tempo, portanto, selecione a seção com os arquivos do bootloader e atribua as variáveis de ambiente de forma especificando a raiz definida = (HD2,2). HD2,2 Substitua o nome desejado.
- Como alternativa, insira os seguintes comandos para executar a abertura da bainha do grub.
Insmod ext2.
Insmod normal
Normal
- Corra o kernel. Na maioria dos casos, o comando linux / boot / vmlinuz é adequado para isso.
- Ele permanece apenas para executar a carga padrão e no "terminal" do sistema operacional executar alternadamente os seguintes comandos:
Bota.
Sudo grub2-install / dev / sda
Sudo grub2-mkconfig -o /boot/grub/grub.cfg
Agora você está familiarizado com a inteira três maneiras de restaurar grub no Ubuntu. Como você pode ver, cada um deles é adequado em certas situações e implica o trabalho de algoritmo de ação absolutamente diferente. Você só pode escolher o método ideal. Iniciantes Aconselhemi-lo a prestar especial atenção à primeira opção, pois é o mais eficaz para esta categoria de usuários.