Уведомления
Очистить все

Emergency mode в Kali


Kali
 Kali
(@kali)
Active Member
Присоединился: 4 недели назад
Сообщения: 5
Topic starter  

Kali установлена на флешку, во время обновления задела флешку, после перезагрузки:

You are in emergency mode. After logging in, type 'journalctl -xb' to view system logs, 'systemctl reboot'
'systemctl default' or "exit" to boot into default mode.

Cannot open access to console, the root account is locked.

See sulogin(8) man page for more details.

Press Enter to continue.

Решение Вы подсказали здесь. Поменяла пароль на root, но всё равно emergency mode. Пробовала исправить ошибку по той же статье. Подумала, что причина в неудачном обновлении, при помощи статьи на ZaLinux отрубила все автообновления в Kali. Диски вроде проверила, записи в /etc/fstab вроде верные... Я думаю, что флешка каким-то образом размонтировалась, но как это исправить не представляю. Я только в начале пути, помогите мне, пожалуйста. Очень не хочется заново переустанавливать Kali.

https://bayimg.com/DaaBKaAHh

https://bayimg.com/daABoaAhH

https://bayimg.com/EAabFAahh

https://bayimg.com/eAABKaahh

https://bayimg.com/eaAbmAAhH

 

P.S. Прошу прощения за скрины на стороннем сайте, поздно увидела возможность закачать картинки на форуме.

Тема была редактированна 4 недели назад от MiAl
Тема была редактированна 4 недели назад от Kali

Цитата
Метки темы
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 234
 

Приветствую!

Что именно показано на скриншоте? Вывод journalctl -xb или что-то другое? Насколько я понимаю, это не экран загрузки, так как там должно быть предложение ввести пароль.

На скриншоте написано (среди прочего) что «fsck failed with exit status 4», то есть программа fsck (которая проверяет диски) вылетела с кодом ошибки. Там же можно разглядеть, что рекомендуется ручной запуск fsck — покажите, что именно дают проверки дисков, которые делаются командами (имя и номер раздела нужно указать свои!):

umount /dev/sda2
fsck -y /dev/sda2

Что показывает команда

mount

?


Kali лайков
ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 234
 

Скриншоты посмотреть не могу — у меня этот сайт не открывается.


ОтветитьЦитата
Kali
 Kali
(@kali)
Active Member
Присоединился: 4 недели назад
Сообщения: 5
Topic starter  

@mial здравствуйте.

Вывод mount и команд выше прикрепляю. Первоначально сделала много скринов journactl -xb...


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 234
 

Приветствую! Вы проверяете /dev/sdb1, а это /boot. Почему не проверяете дополнительно и другие разделы, на которых должны быть основные файлы ОС? Логически, это должен быть раздел /dev/sdb2.

Чтобы убедиться в названии разделов, введите

fdisk -l

Хотя судя по записям /dev/mapper/hostname--vg-root и /dev/mapper/hostname--vg-home, вы используете LVM и/или шифрование дисков (об этом не плохо было бы сразу сказать).

То есть вопросы следующие:

1. Используете ли только LVM или LVM с шифрованием?

2. Если используете шифрование, что поменялось, например: раньше система при включении спрашивала пароль, а теперь не спрашивает; или по-прежнему запрашивает пароль.

3. Судя по скриншоту, все разделы смонтированы, что выводят команды

ls -l /
ls -l /home/*

Показывают ли они файлы в этик директориях, если нет, то какие ошибки.

4. Причин, по которой система переходит в Emergency mode не так уж много, обычно это проблемы с монтированием, что выводит следующие команды:

systemctl status local-fs.target
journalctl -xb | grep -i -E 'local-fs.target'

5. Что необычного показывает journalctl -xb? Попробуйте поискать сообщения, связанные с монтированием и ошибками — возможно, там есть ответ.

journalctl -xb | grep -i mount
journalctl -xb | grep -i -E '(error|fail|warn|\(EE\))'

Kali лайков
ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 234
 

Кстати, что происходит если ввести

systemctl default

или

exit

По идее, система должна попытаться продолжить свою загрузку или может показать какую-то новую информацию.


ОтветитьЦитата
Kali
 Kali
(@kali)
Active Member
Присоединился: 4 недели назад
Сообщения: 5
Topic starter  

@mial да, использую LVM с шифрованием диска. Действительно надо было раньше сказать. С этим проблем нет, после ввода пароля на диск возникает окно с вариантами загрузки Kali, а вот потом emergency mode. Выполнила все команды, скрины прилагаю по одному (нет возможности заархивировать).

Это сообщение было изменено 4 недели назад 3 раз от Kali

ОтветитьЦитата
Kali
 Kali
(@kali)
Active Member
Присоединился: 4 недели назад
Сообщения: 5
Topic starter  
От: @mial

Кстати, что происходит если ввести

systemctl default

или

exit

По идее, система должна попытаться продолжить свою загрузку или может показать какую-то новую информацию.

А ничего не происходит, возвращается тоже самое сообщение "You are in emergency mode...".


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 234
 

На скриншотах видно, что система не может загрузиться из-за того, что не может смонтировать раздел /home.

Откройте файл /etc/fstab

nano /etc/fstab

и в опциях (это последний столбец строки) для проблемного раздела (запись с /home) добавьте следующее «noauto,nofail,x-systemd.automount».

Если понадобится, то можете почитать «Таблица файловых систем /etc/fstab».

Сохраните файл и перезагрузитесь.

По идее, после этого система должна загрузиться.

Дальше нужно пытаться отремонтировать раздел «/home». Вы уже видели «Как отремонтировать диск LVM с помощью fsck», там вы написали, что не получается проверить корневой раздел — его и не надо проверять, так как с ним проблем нет. Проверяйте на ошибки раздел «/home». Не знаю, как он у вас будет называться, может быть /dev/mapper/hostname--vg-home.

Если будут найдены и устранены ошибки, то можно убрать опции из файла /etc/fstab, чтобы система монтировал все разделы как прежде автоматически.


ОтветитьЦитата
Поделиться: