После неудачной попытки обновить программное обеспечение с помощью файла .ymp (расширение файла IIRC) моя ОС начала заявлять об отсутствии свободного места на жестком диске, но много свободного места доступно. Поэтому я перезагружаю систему, чтобы попытаться устранить эту ошибку, но вместо того, чтобы получить другую ошибку при входе в систему: когда я набираю пароль, он принимает, но система не работает и сразу же возвращается к входу в систему. Та же проблема, что и у этого парня (но у меня также есть пользователь root (тот, в котором я сейчас захожу). У меня только один пользователь в этой системе, в который я не могу войти). Я попытался запустить команды, как подсказывает ответ. хотя он работал без ошибок, он ничего не меняет при входе в систему. Если это актуально, вот моя открытая версия suse:

# cat /etc/SuSE-release
openSUSE 12.1 (i586)
VERSION = 12.1
CODENAME = Asparagus

2 ответа2

1

Вероятно, у вас есть / и /home на разных разделах и /home заполнен. Вы по-прежнему можете войти в систему как root, потому что дом root - это /root .

Вы можете использовать df -hT для проверки свободного места на ваших разделах и их типа. В зависимости от ваших разделов и файловой системы на них, df может сообщать больше места, чем вы можете использовать (например, если вы используете btrfs, как и другие пользователи OpenSUSE, даже без "снимков", btrfs использует пространство для метаданных).

(Первая версия, в которой говорилось, что вам не хватило места при загрузке чего-либо, была лучше, и здесь мы не знаем, кто такой "этот парень" или какие команды вы выполняли.)

0

Возможно, ваши файлы инициализации оболочки выводят что-то непонятное в стек GUI. Временно переместите их в сторону (mkdir .rcarchive && mv .bash_profile .bashrc .alias .profile .kshrc .rcarchive/), затем повторите попытку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .