Depois que reiniciei a máquina, inicializei no console (initramfs). Lá esta resposta me ajudou. Enquanto reparava o meu sda1 com o comando, tive que reparar o INodes e alguns outros blocos.
fsck /dev/sda1
Após atualizar meus cabeçalhos linux, reconheci problemas com uma versão antiga que também bloqueia o apt-get. Eu tentei remover as fontes manualmente, mas estou preso neste ponto.
cd usr/src/linux-headers-4.13.0-36/drivers/pci/switch/Makefile/
sudo rm switch
lança o erro
rm: cannot remove 'switch': Too many levels of symbolic links
Aqui está o que eu tentei, depois de pesquisar, mas nada disso funcionou:
sudo rm -r switch
sudo rm -R switch
sudo chmod 666 switch
sudo find -L ./ -mindepth 10
sudo unlink switch
a resposta foi sempre "Muitos níveis de links simbólicos".
Quando eu faço ls -al eu recebo
d????????? ? ? ? ? ? switch
O que há de errado com o arquivo ou como posso diagnosticar? Como posso deletar? Obrigado pela sua ajuda!
Depois que reiniciei a máquina, inicializei no console (initramfs). Lá esta resposta me ajudou. Enquanto reparava o meu sda1 com o comando, tive que reparar o INodes e alguns outros blocos.
fsck /dev/sda1
Tags symbolic-link linux ubuntu