После перезагрузки компьютера я загрузился в консоль (initramfs). Там этот ответ помог мне. При восстановлении моего sda1 с помощью команды мне пришлось восстанавливать INodes и некоторые другие блоки.
fsck /dev/sda1
После обновления моих linux-заголовков я обнаружил проблемы со старой версией, которая также заблокировала apt-get. Я попытался удалить источники вручную, но я застрял на этом этапе.
cd usr/src/linux-headers-4.13.0-36/drivers/pci/switch/Makefile/ sudo rm switch
выдает ошибку
rm: cannot remove 'switch': Too many levels of symbolic links
Вот то, что я попробовал, погуглив, но ничего из этого не получилось:
sudo rm -r switch sudo rm -R switch sudo chmod 666 switch sudo find -L ./ -mindepth 10 sudo unlink switch
Ответ всегда был «Слишком много уровней символических ссылок».
Когда я делаю ls -al, я получаю
d????????? ? ? ? ? ? switch
Что не так с файлом, или как я могу его диагностировать? Как я могу удалить это? Спасибо за помощь!
После перезагрузки компьютера я загрузился в консоль (initramfs). Там этот ответ помог мне. При восстановлении моего sda1 с помощью команды мне пришлось восстанавливать INodes и некоторые другие блоки.
fsck /dev/sda1