Всем привет!
На Линуксе недавно.
Проблема такая:
Не могу войти в юзера после последней перегрузки. Ввожу пароль(все правильно %100), экран на секунду гаснет и опять просит ввести пароль.
У меня стоит Linux 38.0-35-generic
Версия набора по KDE 4.10.5
Вот что я уже пытался сделать:
1. Удалял пароль.
Зашел под рутом # passwd (ник) -d
2.Удалил файлы Xauthoruty и ICEauthority:
cd ~/; rm -f .Xauthority .ICEauthority
sudo shutdown -r now
Не помогло. Сюда буду писать дальнейшие свои действия и очень благодарен вашим советам, уважаемые форумчане! :)
попробуй загрузиться с live cd и подключить корневой раздел и это
muradmf,
пустой пароль ставить не хочу. Пароль нужен.
как подключить корневой раздел? Поподробнее, пожалуйста, я е чайник ещё. Причем полный.
1.сначала сбросишь, потом можно поставить новый;
2.например, у меня это будет выглядеть так
sudo mount /dev/sda8 /mnt
, где sda8 раздел, на котором установлен Linux (можно посмотреть командойsudo fdisk -l
).muradmf,
Спасибо!) Сделал. Пишет "неизвестный тип файловой системы "crypto Luks"
он у тебя шифрованный что ли?
и покажи вывод
sudo fdisk -l
muradmf,
я правильно тебя понимаю, тебе нужны логи? А как их достать?
Вот пока учился, унал как доставать файлы dmesg.txt и lspci.txt и X.org.0.log
Только прикрепить их сюда не знаю как.
в live cd в консоли вводишь
sudo fdisk -l>fdisk.txt
и полученный файл показываешьты какой раздел подключал sda1 или sda5? как я понимаю нужно подключать первый
sudo mount /dev/sda1 /mnt
Скорее всего никаких проблем с монтированием разделов у Вас нет. Если Вы сами ничего не меняли в файле fstab (он находится по адресу: /etc/fstab), то ещё до загрузки xorg (графической подсистемы) корневой раздел, да и все остальные указанные в этом самом fstab разделы будут проверятся на наличие ошибок. Если у Вас никаких проверок во время загрузки не происходит значит всё в порядке с разделами (при условии, что Вы ничего в fstab не меняли).
Такое поведение как правило означает ошибки при загрузке окружения рабочего стола, причём такие которые приводят к краху и, соответственно, перезапуску x-сервера (xorg). Вот почему Вас постоянно выбрасывает к диалогу входа в систему.
Скажите бывало ли такое ранее и, если не бывало, то что вы делали до последней злополучной перезагрузки?
Вы случайно не пробовали обновлять систему или менять DM (например KDM на LightDM или наоборот LightDM --> KDM)?
а ещё бывает с правами лажа
alt+F1 под рутом
chown -R юзерник:юзерник /home/юзерник
Спасибо, мил человек. Помогло)
Привет из 2020) Спс, тоже помогло.
Спасибо, бро!!!
muradmf,
скоро выложу.
kubuntuuser,
у меня были проверки во время загрузки, достаточно быстро.
До последней злополучной загрузки, у меня выключился комп и не включался, при попытках включить его немного искрило за клавиатурой(ноутбук), но позже комп остыл и включился, на моё удивление. Аккамулятор сдох. Но я не думал, что это связано.
Вот только что изменил ДМ с Light на Слим, по совету на другом форуме.
Кстати, в ту секунду, когда я нажимаю энтер после ввода пароля и экран тухнет на секунду, быстро проскакивает окно, я успел его сфотографировать и прочесть:
"дисковод *имя* не готов или отсутствует"
muradmf
я сделал, что ты просил. Текст в свернутом виде под твоим постом.
kubuntuuser
Ещё вспомнил! До послеlней злополучной загрузки я создал ОС Виндоус 7 на виртуальной машине(virtualbox)
если делал от рута то это не правильно, ты удаляешь файлы в /root а надо в /home/логин
cd /home/логин
rm -f .Xauthority .ICEauthority
также от рута покажи
ls -l /home
По поводу разделов: у меня sda5 закриптован и первый пароль я ввожу, когда именно в него захожу, так что всё норм.
По повду файлов: Я прочитал в инете, что нужно именно от рута делать. Сейчас прописал твои команды и перезагрузил комп. Безуспешно.
"ls -l /home" вот что показал:
итого 8
drwxr-xr-x 2 pro pro 4096 июня 1 17:35 pro
dr-x------ 2 vasya vasya 4096 мая 9 12:52 vasya
Мой аккаунт - vasya.
Аккаунт "pro" - я вчера создал, когда в новоустановленном ДМ(Слим) не смог найти гостевой вход. :)
UPD
сбиты разрешения что то, сделай следующее (от рута)
find /home/vasya -type f -exec chmod 644 {} \;
find /home -type d -exec chmod 755 {} \;
muradmf,
после выполнения обоих комнанд, пишет "отсутствует аргумент у "-exec"
Но! Проблема решилась на половину. Мне сейчас сказали, что у меня права только на чтение и запуск и прописать:
sudo chmod -R u+w /home/vasya
после чего повторить процедуру удаления файлов .Xauthority .ICEauthirity
После перезагрузки я вошел, прописав свой логин vasya, однако, после входа всё не в таком виде, как было раньше. Как будто, я первый раз в него зашел. И всех файлов моих тоже нет.
Где их можно найти, подскажи, пожалуйста? И виртуальная машина делась куда-то.((
А, ну ты как раз и сказал, что сбиты разрешения(то есть права?) от рута.
Победа!))
Зашёл через live USB, при запуске нажал восстановить систему и в папке home - показать скрытые файлы.
Все свои файлы нашел. :)
muradmf,
спасибо огромное за помощь! :)