Узнанный я продвигал Ctrl-x, Ctrl-z.
Решение состояло в том, чтобы выполниться:
fg %emacs
Можно загрузить использование любого LiveCD Linux как Ubuntu, SystemRescueCD.. и т.д. Затем найдите свой раздел, содержащий /etc
:
# Using root user of the LiveCD session.
fdisk -l
Это покажет Вам всем разделы. Теперь смонтируйте их один за другим
mkdir /mypartition
mount /dev/sd<x> /mypartition
Пока Вы не определяете местоположение раздела со своим / и т.д.
Теперь можно отредактировать Ваш passwd
файл для восстановления его к правильной версии.
Когда загрузчик обнаружится, добавить
init=/bin/bash
вместо того, чтобы обычно загрузить параметры ядра редактирования, таким образом, для другого дистрибутива можно найти решение, но это должно быть согласно потребностям:
mount -o remount,rw /dev/sda1
и измените свои корневые учетные данные, и затем они должны быть в порядке
Что должно работать над большинством систем:
chroot
изменить Ваш корень на Ваш раздел vi
, nano
, ed
? Редактирование 1:
passwd
изменить пароль root в Вашем новом корнеЕсли Вы имеете другую учетную запись на машине и все еще можете сделать sudo
там (т.е. sudo
просит пароль учетных записей и нет root
пароль). Можно использовать это для получения root
полномочия и изменение /etc/passwd
.