Como posso fazer o Ubuntu não montar a partição efi por padrão na inicialização?

3

Eu tenho um laptop Asus com o windows 8.1 pré-instalado, eu consegui instalar o Ubuntu ao lado dele, e por alguns dias funcionou bem. Hoje, fora do azul, o Ubuntu vai para a tela preta e eu estou de volta ao menu do grub para selecionar um dos meus sistemas operacionais, quando eu tentei inicializar no Ubuntu, ele apenas diz que não pode montar '/ boot / efi ', e não me deixa selecionar nenhuma das opções (uma é pressionar S para ignorar o processo de montagem e a outra é pressionar M para corrigir o problema manualmente). Se eu passar pelo modo de recuperação e tentar iniciar normalmente, deixe-me ignorar o procedimento de montagem e inicializar o Ubuntu como de costume.

Como desativo o processo de montagem na inicialização? Ou melhor ainda, como resolvo o problema?

    
por Duarte Azevedo 14.04.2015 / 22:52

2 respostas

2

A resposta do_Seppi responde à sua primeira pergunta e está absolutamente correta a esse respeito.

Quanto à questão de consertar o problema, é provável que uma de duas coisas esteja acontecendo:

  • Pode haver algo errado com o sistema de arquivos (danos no sistema de arquivos). Isso pode acontecer se você usar o recurso "inicialização rápida" do Windows, que é definido por padrão. É imperativo que você desative esse recurso, conforme descrito aqui, entre muitos outros lugares.
  • Seu ID do sistema de arquivos pode ter mudado. Este é o UUID=xxxx-xxxx bit da resposta do_Seppi. Você pode encontrar todos os valores UUID para suas partições digitando sudo blkid . Se a sua entrada tiver algo mais na primeira coluna da sua partição de sistema EFI (ESP; /boot/efi no Ubuntu), como /dev/sda1 , esse valor pode ter mudado. Essas alterações podem ocorrer se você fez backup, criou um novo sistema de arquivos e restaurou; ou se você reparticionou o disco.

A saída do Script de Informações da Inicialização (no pacote boot-info-script ) pode ser útil se essas dicas não permitir que você corrija o problema subjacente.

    
por Rod Smith 16.04.2015 / 03:00
1

Abra o arquivo /etc/fstab em um editor de texto com privilégios elevados. Você deve ser capaz de reconhecer a partição EFI de uma só vez, pois ela provavelmente carregará um rótulo, como este:

# /boot/efi was on /dev/sda1 during installation
UUID=xxxx-xxxx  /boot/efi       vfat    defaults        0       1

Para evitar a montagem automática, anexe o sinalizador noauto à coluna de opções (onde, no meu exemplo, "defaults" está em pé), separado por uma vírgula, para que fique assim:

UUID=xxxx-xxxx  /boot/efi       vfat    defaults,noauto 0       1

Isso impedirá a montagem automática desta partição no futuro. Caso encontre a necessidade de acessar a partição, você pode montá-la manualmente executando sudo mount /boot/efi . Como este diretório é armazenado na entrada fstab, o mount saberá automaticamente o que montar lá.

NOTA: No meu sistema, a entrada / boot / efi foi comentada. No entanto, também está sendo montado automaticamente. Então, se você for alterar a entrada do fstab, remova todos os # da frente da linha UUID=... /boot/efi .

    
por s3lph 15.04.2015 / 00:20