Я забыл свой пароль root и пытаюсь изменить его, загрузившись в однопользовательском режиме, однако при загрузке я получаю этот экран:
Затем я нажимаю «е» для редактирования конфигурации загрузки и получаю этот экран:
Тем не менее, в уроке, за которым я следую, написано, что я должен перейти к строке, которая начинается с «kernel», но, как вы можете видеть, у меня нет этой строки. Поэтому я попытался изменить «quiet» на «single» в строке, начинающейся с «linux / boot / vmlinuz ....», но это не загружает систему в однопользовательский режим.
Какую строку я должен редактировать, чтобы это работало?
PATH
. Попробуйте позвонить/usr/bin/passwd
(или что-нибудь еще) напрямую. Или просто посмотрите вокруг и посмотрите, что у вас есть в наличии./bin/bash
качестве init не вызовет ни один из сценариев запуска для монтирования разделов и т. д., поэтому, если у вас есть/usr
отдельный раздел, вам нужно монтировать его вручную. Также знайте, что вы не получите скрипты завершения работы, когда bash выйдет, ядро немедленно остановится. Обязательно сначала синхронизируйте диски, иначе изменения могут быть не записаны.DEBIAN / UBUNTU root ВОССТАНОВЛЕНИЕ ПАРОЛЯ
single
междуro quiet
и в конце этой строки добавитьinit=/bin/bash
root@(none):/#
вы должны перемонтировать раздел /, чтобы получить доступ для чтения и записи:mount / -rw -o remount
passwd
и измените его!Удачи
PS: попробуйте посмотреть файл / etc / shadow, чтобы найти других пользователей ...
источник
mount
командой. Благодарю.Ваш урок относится к Grub (legacy Grub). Это Grub2. Строка, начинающаяся с linux, будет строкой ядра в Grub.
источник
Wooo, просто выберите режим восстановления чувак, вы будете переключаться на BusyBox без какого-либо пароля (как правило).
источник