Вы не сможете использовать свою обычную командную оболочку, следовательно,
1. Перезагрузите Ubuntu в режиме восстановления. Вы можете сделать это, выбрав Open Ubuntu с расширенными настройками в меню Grub.
- Для меня эта проблема возникла потому, что я неправильно предоставил доступ некоторым системным файлам к
username
вместо моего root
Есть и другие способы, с помощью которых вы можете решить эту проблему, поэтому обязательно ознакомьтесь с другими ресурсами.
Решение
0. Вы можете проверить свое владение папками /
и /var
$ stat -c "%U %G" /
or,
$ stat -c "%U %G" /var/
Вы можете получить,
username username
Начните с возврата прав на root
$ chown -R root:root /
это займет несколько минут
Перемонтировать.
$ mount -o remount,rw /
Перезапустите эти сервисы.
- Сервисы Tmpfiles-setup
$ systemctl start systemd-tmpfiles-setup.service
- Служба Timesyncd
$ systemctl start systemd-timesyncd.service
перезагружать
$ reboot
Если это не решило проблему для вас, вы можете посмотреть здесь, а затем здесь
Я надеюсь, что это помогло. Всего хорошего!