Não é possível inicializar após alterar a localidade

1

Depois que mudei minha localidade e reiniciei, agora recebo este erro:

[    1.863178] init: mountall main process (223) terminated with status 2
Filesystem check or mount failed.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and continue booting after re-trying
filesystems.  Any further errors will be ignored
Give root password for maintenance
(or type Control-D to continue): 

Btw, esta é uma instância do Amazon AWS EC2, então não tenho acesso a pressionar Control-D. Eu estou preso aqui, como pode apenas alterar o resultado local na instância não ser capaz de inicializar em tudo?

Obrigado!

    
por jotadepicas 20.02.2016 / 23:36

1 resposta

1

Após muitas horas de depuração do problema, desanexei o volume dessa instância e o anexei como um volume secundário em outra instância que eu tinha acesso.

Acontece que, por engano, eu inseri aspas no final de uma linha no arquivo /etc/default/locale , da seguinte maneira:

LANG="en_US.UTF-8""

Aparentemente, isso fez com que o disco não pudesse ser montado. Eu corrigi o arquivo removendo a citação extra:

LANG="en_US.UTF-8"

Depois disso, recoloquei o volume na instância original e inicializei!

Se alguém pudesse compartilhar o motivo técnico sobre o motivo pelo qual um erro de sintaxe no arquivo de localidade pode fazer com que o disco não seja montado, seria muito apreciado.

Obrigado!

    
por jotadepicas 20.02.2016 / 23:36