Tenta corrigir o Grub falhando

0

Meu computador só está inicializando o Windows.

Minha mais recente tentativa de uso de reparo de inicialização tem este resultado . Eu desativei a inicialização segura no BIOS.

Eu tentei definir os flags de inicialização usando o gparted como especificado aqui . Não está claro para mim se o sdb5, a partição linux, deve ter o sinalizador de inicialização ativado; Eu tentei arranjar-reparar de ambas as maneiras. Eu tenho o sinalizador de inicialização ativado para a partição EFI, sdb1. Eu tenho dois problemas que surgem no gparted:

Não é possível detectar o sistema de arquivos na partição do Windows, sdb2, como visto aqui:

Eestourecebendooerro"O descritor do driver informa que o tamanho do bloco físico é de 2048 bytes, mas o Linux diz que é de 512 bytes." Eu acho que isso está se referindo ao pendrive que eu estou inicializando; Não está claro para mim se isso afeta qualquer tentativa de usar o gparted no disco rígido.

    
por Dustan Levenstein 19.07.2017 / 23:47

1 resposta

1

Os comentários, especialmente do oldfred, abordaram o fato de que a maioria dos "problemas" que você identificou em sua pergunta não são realmente problemas. O que nos resta, então, é o que está na primeira linha da questão:

My computer is only booting windows.

Isso é um pouco vago, mas suspeito que você esteja dizendo que está inicializando diretamente no Windows. A razão é provável que, a partir do resumo do Reparo de inicialização:

=================== efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 000C,0001,2001,2002,2003
Boot0001* Linux HD(1,MBR,0x61,0x3860,0x1300)/File(EFIBootgrubx64.efi)RC
Boot0007* ubuntu    HD(1,GPT,412f327c-c30a-4893-81c5-ad5ded944d84,0x800,0x32000)/File(EFIubuntushimx64.efi)
Boot000C* Windows Boot Manager  HD(1,GPT,412f327c-c30a-4893-81c5-ad5ded944d84,0x800,0x32000)/File(EFIMicrosoftBootbootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................

(Eu removi algumas linhas irrelevantes para maior clareza.) A linha BootOrder especifica a ordem na qual vários carregadores de inicialização serão executados. No seu caso, Boot000C , que é Windows Boot Manager , é executado primeiro. Este é um problema comum com duas ou três causas comuns. Eu recomendo que você leia as seguintes perguntas e suas respostas:

Esses problemas não são idênticos aos seus, mas as soluções são bem parecidas. Em particular, usar EasyUEFI ou bcdedit no Windows provavelmente resolverá o problema. Note que o último link é para um problema que é muito difícil e cada vez mais incomum. Vá lá apenas se outras soluções não funcionarem para você. (O fato de você ter uma entrada ubuntu na linha efibootmgr e uma BootOrder me faz pensar que não chegará a isso para você, mas posso estar errado sobre isso.)

    
por Rod Smith 20.07.2017 / 02:13