Atualização do Windows 10 quebrou Gummiboot

0

Nunca tive um problema ao executar o Arch Linux junto com o Windows em uma inicialização dupla no UEFI.

No entanto, a atualização do Windows 10 parece ter adicionado uma nova partição para que a configuração do gummiboot não esteja mais correta e me leve a um shell de emergência.

Parece que espera / at /dev/sda5 e /home at /dev/sda6 , quando na verdade /dev/sda6 é / e /dev/sda7 é /home . Como posso consertar isso do escudo de emergência?

    
por Konrad Höffner 01.08.2015 / 00:56

1 resposta

3

Primeiro, usar /dev identificadores para esses propósitos é geralmente um BadIdea ™, pois a letra do disco pode mudar (se você tiver mais de um disco). Veja a entrada do wiki do Arch em nomeação de dispositivos de blocos persistentes .

Em segundo lugar, o Gummiboot é um projeto inoperante e, embora ainda seja uma opção para usá-lo, você deve considerar mudar para systemd-bootd (que é apenas gummiboot, mas manipulado internamente pelo systemd).

Por fim, a solução para seu problema real: obtenha um CD ao vivo e inicialize a partir dele. Monte suas partições conforme necessário e chroot nelas. Em seguida, modifique a configuração no seu /boot (ou onde quer que você coloque o seu ESP, se não estiver lá) e altere os rótulos da partição para os corretos. Observe que, se você estivesse usando UUIDs, isso provavelmente não seria um problema, já que os IDs de partição não seriam alterados.

    
por 01.08.2015 / 01:56