O upgrade-grub e o reparo de inicialização falham. Não é possível inicializar um dos meus sistemas Linux, existe uma maneira de contornar isso?

1

Eu tenho três sistemas Linux e dois sistemas Windows em um computador.

Após atualizar o kernel em um (archlinux) e executar o update-grub no disco de inicialização padrão (BIOS) (Xubuntu 12.04), o menu de inicialização não reporta o sistema archlinux.

Depois de executar o boot-repair, não consigo inicializar o sistema archlinux selecionando-o como o disco de inicialização no BIOS, porque ele agora usa a configuração de inicialização no sistema Xubuntu, em vez de inicializar diretamente do disco.

Eu realmente preciso ser capaz de inicializar o sistema archlinux, como posso fazer isso?

Nota: Bugs arquivados e avisos feitos sobre isso.

    
por keepitsimpleengineer 19.07.2012 / 16:29

4 respostas

1

O 10.04 Ubuntu e o 12.04 Xubuntu grub2 falharam por diferentes razões, então eu usei o terceiro sistema Linux para resolver o problema, veja os-prober não consegue identificar um sistema Linux, então eu preciso escrever uma entrada do menu grub2 personalizado como uma solução alternativa, como? insira a descrição do link aqui para detalhes.

    
por keepitsimpleengineer 20.07.2012 / 20:53
1

Experimente com o disco Super GRUB 2.

Você pode fazer o download em aqui

Em seguida, instale-o em um usb usando Unetbootin Agora você pode reiniciar o sistema e verificar se está definido no menu de opções de inicialização.

    
por Vishnu N K 26.01.2014 / 11:22
0

Tente isto:

sudo nano /etc/grub.d/09_custom_arch

Coloque o seguinte texto no arquivo:

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Arch Linux" {
insmod ext2
set root=(hd0,1)
linux /vmlinuz26  root=/dev/sda2 ro quiet rootdelay=1
initrd /kernel26.img
}

Seja certo para modificar o (hd0,1) e o sda2 para refletir a partição real que contém o Arch Linux em sua configuração específica.

Agora, execute:

sudo update-grub

Isso deve, no mínimo, orientá-lo na direção correta.

Créditos

    
por SirCharlo 19.07.2012 / 16:43
0

Eu encontrei um pequeno aplicativo para linux, que me ajudou muito a fazer meu sistema rodar corretamente. (Unidade dedicada do Windows + Linux também em uma unidade dedicada,) experimente este programa: "Grub Customizer" depois de usar o "Boot-Repair" (disco ou instalado por meio de um PPA) para gerenciar as opções de inicialização.

Eu instalo cada SO em seu próprio DRIVE (HDD ou USB) e uso o recurso "F9" no meu BIOS quando começo a selecionar qual unidade eu quero carregar.

O uso desses dois (2) programas juntos (Boot-Repair primeiro, depois Grub Customizer em segundo lugar) corrigiu meus problemas irritantes, de modo que agora, quando eu inicio meu computador, ele começa como deveria. (SSD interno primeiro, tem o Windows 7 nele, F9 na inicialização para selecionar outro sistema operacional se eu precisar.)

Espero que isso ajude, eu sei a sensação de não ter o que você quer, quando se trata de um sistema em execução. Antes de ir, uma outra ferramenta muito útil para usar é: "TWEAK TOOL" não apenas para alterar fontes, redimensionar fotos de fundo para a área de trabalho, mas muitas configurações ocultas úteis reveladas com botões GUI fáceis para selecionar as opções pretendidas.

Boa sorte!

    
por Mr Collins 10.01.2017 / 06:55