Eu encontrei uma instalação antiga do ubuntu e extraí o arquivo libudev.so.0 para minha instalação sobrescrevendo um arquivo confuso e ele funcionou na próxima inicialização. Então eu consertei.
Agora, quando reiniciei meu computador, nem consigo inicializar no Ubuntu.
No modo de recuperação, o erro é este:
mountall: error while loading shared libraries libudev.so.0 cannot open shared object file : no such file or directory
Então eu voltei para consolar e tentei ver a história do que eu errei. Estes são os comandos que usei quando baguncei coisas sobre a libudev.
sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
cd /lib/x86_64-linux-gnu/
sudo ln -sf libudev.so.1 libudev.so.0
sudo cp libudev.so.0.13.0 libudev.so.1
Então, parece que eu sobrei algum arquivo funcional ou vinculado a algum arquivo ausente, mas não sei o que fazer, porque qualquer coisa que eu tente enquanto estou em recuperação está me dizendo que os arquivos estão bloqueados e lidos -som arquivo, não importa se eu estou com root ou meu nome de usuário.
Eu encontrei uma instalação antiga do ubuntu e extraí o arquivo libudev.so.0 para minha instalação sobrescrevendo um arquivo confuso e ele funcionou na próxima inicialização. Então eu consertei.