Se você estiver com o Windows 8 ou o 8.1, você deve desativar o recurso Inicialização Rápida no Windows, conforme descrito aqui , entre muitos outros lugares. Esse recurso transforma um desligamento em uma suspensão para o disco (hibernação), o que deixa os sistemas de arquivos em um estado inconsistente. Isso pode resultar em uma incapacidade de montar o (s) sistema (s) de arquivos em questão a partir do Linux, embora eu não me lembre se a mensagem de erro "IO charset iso8859-1" é um sintoma possível no Linux. (Eu suspeito que não, de improviso, embora eu não esteja certo disso.) Note que o recurso de Inicialização Rápida do Windows não é o mesmo que um recurso com o mesmo nome ou similar em muitas EFIs, então desabilitando tal recurso em seu firmware não é adequado (ou mesmo necessário) para corrigir este problema.
A curto prazo (para uma única inicialização), a partição do sistema EFI (ESP), que é montada em /boot/efi
, não precisa ser montada para a maioria das atividades do dia-a-dia. Assim, pressionando S
para pular a montagem, ele deve inicializar o Ubuntu. Isso deve permitir mais diagnósticos e tentativas de reparo. Eu recomendo:
- Depois de inicializar, tente montar o sistema de arquivos manualmente, como em
sudo mount /dev/sda1 /boot/efi
. Isso pode produzir uma mensagem de erro mais informativa; ou você pode digitar dmesg | tail
após uma tentativa de montagem de procurar por qualquer coisa que possa estar gravada no buffer de anel do kernel. Note que se você fizer a partição para montar, você pode desmontá-la com sudo umount /boot/efi
se você quiser tentar novamente (por exemplo, tentar várias opções para descobrir o que está funcionando e o que não está funcionando).
- O arquivo
/etc/fstab
contém entradas que descrevem o que montar onde e como montar cada sistema de arquivos. Tente localizar a entrada para /boot/efi
e faça uma pesquisa na Web para saber mais sobre esse arquivo. Isso não ajudará você, mas você pode descobrir uma opção de montagem que consertará o problema. Nesse caso, editar o arquivo /etc/fstab
pode estar em ordem.
- Na pior das hipóteses, fazer o backup do ESP, desmontá-lo, criar um novo sistema de arquivos (via
sudo mkdosfs -F 32 -n ESP /dev/sda1
, recondicioná-lo e restaurá-lo). Um backup em nível de arquivo (via cp
, tar
, ou algo assim) deve ser adequado, mas você pode precisar ajustar o arquivo /etc/fstab
porque o número de série ( UUID=
in /etc/fstab
) quase certamente mudará. precisa montar o ESP com sucesso para fazer o backup.
- É concebível que seu kernel tenha sido construído incorretamente; ou mais provável, que o seu disco RAM inicial (initrd) tenha sido construído incorretamente. Esse tipo de problema é difícil de ser superado pela maioria dos usuários, embora o
update-initramfs
ferramenta pode ajudar com o último.