Я использую виртуальный хост ubuntu для размещения некоторых веб-сайтов. К сожалению, у меня были некоторые проблемы, и мне пришлось перезагружать сервер, и теперь кажется, что файловая система повреждена. Хотя, я могу загружать и использовать его, невозможно обновить систему:
root@myserver:~# apt update
Hit:1 http://mirror.scaleway.com/ubuntu zesty InRelease
Hit:2 http://mirror.scaleway.com/ubuntu zesty-updates InRelease
Hit:3 http://mirror.scaleway.com/ubuntu zesty-security InRelease
Hit:4 http://archive.ubuntu.com/ubuntu zesty InRelease
Get:5 http://archive.ubuntu.com/ubuntu zesty-updates InRelease [89.2 kB]
Hit:6 http://ppa.launchpad.net/olipo186/git-auto-deploy/ubuntu zesty InRelease
Hit:7 http://mirror.klaus-uwe.me/mariadb/repo/10.2/ubuntu zesty InRelease
Get:8 http://archive.ubuntu.com/ubuntu zesty-security InRelease [89.2 kB]
Fetched 178 kB in 2s (71.9 kB/s)
Reading package lists... Error!
E: flAbsPath on /var/lib/dpkg/status failed - realpath (117: Structure needs cleaning)
E: Could not open file - open (2: No such file or directory)
E: Problem opening
E: The package lists or status file could not be parsed or opened.
Я нашел некоторые решения в Интернете (например, (fsck.ext4 /dev/nbd0), но все требуют
Возможно ли отремонтировать смонтированный том с помощью fsck.ext4?
EDIT: я пытался заставить проверьте перезагрузку, создав файл forcefsck в корневой файловой системе.Это успешно вызвало проверку, но я все равно получаю ту же ошибку, когда я хочу обновить систему. Есть ли еще какие-нибудь варианты восстановления системы?
sudo touch /forcefsck
и перезагрузка заставит проверить /.
sudo touch /forcefsck
и перезагрузка заставит проверить /.