Problemas de inicialização dupla / Grub 2 (Ubuntu / Windows)

1

Versão do TLDR:

Problemas com o Grub2. Botas direto para o terminal Grub. Recebo alguns "erros de setor de leitura de falha" (detalhes abaixo). Eu tentei executar o reparo de inicialização várias vezes, com algumas opções diferentes verificadas neste momento (detalhes abaixo), mas não consigo fazê-lo funcionar. Situação de inicialização dupla, foi capaz de acessar o Windows quando o problema começou, mas agora a seleção do Windows também me leva a um terminal do Grub.

link

Detalhes completos:

Eu tenho alguns problemas com a minha instalação do Grub. Vou detalhar o que está acontecendo primeiro e depois vou tentar dar um panorama do que está acontecendo.

Ontem à noite, meu Ubuntu congelou em mim e tive que executar um desligamento manual / rígido do computador. Quando eu fui para reiniciar, não estava permitindo que eu entrasse na minha tela do Grub (acredito que na época eu estava recebendo o terminal do Grub, mas eu não estou 100% certo neste momento mais). De qualquer forma, esta não é a primeira vez que isso aconteceu (mais sobre isso mais tarde), então eu fui em frente e executei a ferramenta Boot Repair. Eu tive alguns problemas com ele da última vez, mas eu pensei em tentar de qualquer maneira.

Primeira tentativa, recebi a notícia de que meu PC estava no modo Legacy, mas ignorei-o e comecei a executar o reparo de qualquer maneira no modo padrão. Sem sorte.

Na segunda tentativa, tirei meu computador do modo Legacy, inicializei no Ubuntu por meio do EFI (em uma unidade flash) e executei o reparo novamente. Modo padrão. Ele entrou no menu Grub e parecia que iria funcionar. Eu selecionei o Ubuntu e recebi vários erros:

error: failure reading sector 0x74706da0 from 'hd2'.
error: failure reading sector 0x74706d00 from 'hd2'.
error: failure reading sector 0x0 from 'hd2'.
error: failure reading sector 0x74706da0 from 'hd2'.
error: failure reading sector 0x74706d00 from 'hd2'.
error: failure reading sector 0x0 from 'hd2'.
error: no such device: 4c536822-6b4d-4c08-88e3-2694bc7cd0be.

Depois disso, ele me leva ao prompt do Grub, onde acabei de obter o padrão:

Grub>

Interessante para mim, eu tenho duas opções no EFI / BIOS para Linux (não incluindo a opção USB), e uma opção do Windows também. Não importa em qual opção eu tomo (menos o USB), eu sempre acabo no terminal do Grub - mesmo se eu selecionar Windows.

Eu tentei o backup e renomei a opção Windows EFI também (meio que cegamente, principalmente porque era um que eu poderia simplesmente retroceder se não alterasse nada). Não mudou nada. FWIW, em um ponto esta noite, eu ainda era capaz de inicializar no Windows enquanto o Linux não estava disponível.

A história desse problema é que ele fez uma coisa semelhante há pouco mais de uma semana. Eu corrigi-lo com a ferramenta de reparo de inicialização, com as configurações padrão. No entanto, quando consertei, não consegui inicializar no Linux com o EFI. Eu tive que passar no modo Legacy, que eu suspeito que foi um problema que eu criei. Eu acho que provavelmente inicializei no modo Legacy e executei o reparo de lá, mas não tenho certeza até o momento. Ambas as vezes que tive esses problemas vieram depois de um desligamento não planejado - power once & amp; SO congelado pela segunda vez.

Aqui está um log de reparo de inicialização que acabei de gerar com as alterações mais recentes representadas.

link

Meu pensamento inicial com todos os erros de acesso ao disco me dizia que eu poderia ter um problema de disco, e particularmente desde que eu tive um problema semelhante há apenas uma semana. No entanto, estou bastante certo de que tenho um problema com a EFI real no HD1 agora, devido ao fato de que eu não posso nem entrar no Windows - e com meu conhecimento limitado de EFIs, eu realmente não acho que podem ser ligados uns aos outros ... mas eu não sei - espero que alguém possa me dizer! :)

Obrigado pela leitura e agradecemos antecipadamente por qualquer ajuda que você possa fornecer.

Atenciosamente.

    
por Josh41 10.09.2014 / 00:53

1 resposta

0

Após um desligamento intenso, você geralmente precisa fazer reparos. Com o Windows é o chkdsk, mas com os formatos Linux e ext é fsck,

A partir do liveDVD / Flash, então tudo é desmontado, se necessário, alternar, se necessário, altere o exemplo mostrado com a partição sdb1 para sua (s) partição (ões) O e2fsck é usado para verificar a família ext2 / ext3 / ext4 de sistemas de arquivos. -p trys corrige onde a resposta não é necessária

sudo e2fsck -C0 -p -f -v /dev/sdb1

se erros: -y auto responde sim para correções que precisam de resposta, veja também man e2fsck

sudo e2fsck -f -y -v /dev/sdb1

Pode ser necessário executar ambos em sdb1, sdb3 & amp; sdb5.

    
por oldfred 11.09.2014 / 23:17