Как перезагрузиться с консоли восстановления?

Я запускаю Ubuntu на виртуальной машине, и мне удалось сбросить пароль в режиме восстановления, отредактировав параметры в соответствии с этими инструкциями на Superuser.com . Подводя итог моим шагам:

Я изменил ro single в конце строки, начиная с Linux на rw init=/bin/bash, при загрузке, затем с помощью команды passwd <username>, дважды вводил новый пароль. Сообщается, что пароль успешно обновлен.

Однако, когда я пытаюсь перезагрузить систему, ничего не происходит. Я попробовал команду reboot, но она не работает. Если я наберу exit, я получу панику ядра.

Какие-нибудь советы о том, как действовать?

4
задан 20 March 2017 в 13:18

1 ответ

Попробуйте telinit 6, вам не нужно sudo с тех пор, как вы в single user mode.

РЕДАКТИРОВАТЬ:

Если это не произойдет перезагрузки с использованием стандартных инструментов, есть способ сделать это прямо к ядру, однако это не закрывает файловые системы.

Здесь можно найти

, вы должны активировать волшебную опцию SysRq:

echo 1 > /proc/sys/kernel/sysrq

Когда вы будете готовы перезагрузить компьютер, просто запустите следующую команду: :

echo b > /proc/sysrq-trigger

Это не пытается размонтировать или синхронизировать файловые системы, поэтому его следует использовать только тогда, когда это абсолютно необходимо ..

0
ответ дан 20 March 2017 в 13:18

Другие вопросы по тегам:

Похожие вопросы: