Я перезаписал /bin/bash
с другим исполняемым файлом я хотел mv
к /bin
Теперь у меня есть цикл входа в систему в нормальном входе в систему usr, а также в ctrl+alt+F1 терминале, к которому можно получить доступ перед входом в систему.
Режим Recovery запускается, но после проверок OK приносит мне к экрану входа в систему, а не реальное восстанавливают интерфейс.
безопасная начальная загрузка переключается в BIOS.
Есть ли любой другой способ восстановиться с удаленного удара.
В то время как начальная загрузка системы содержит сдвиг, таким образом, меню личинки появляется, нажмите e для редактирования записи меню по умолчанию, найдите строку запущенной с "Linux" и добавьте init=/bin/sh
в конце той строки затем нажмите Ctrl+X.
Теперь в Вас заскочат a dash
оболочка, выполненная:
chsh username -s /bin/sh
перезагрузите свою систему, теперь можно войти в систему успешно, и у Вас будет a dash
окружите, переустановите свой удар:
sudo apt-get install --reinstall bash
затем измените свою оболочку по умолчанию для избиения:
sudo chsh username -s /bin/bash
Как кости, если Вы когда-нибудь удаляли программу, которая имеет рабочий экземпляр, в случае которого можно легко восстановить ее с "procfs", bash
если бы у Вас был терминальный рабочий удар, то Вы могли бы зафиксировать удар путем выполнения:
sudo cp /proc/$$/exe /bin/bash
Загрузите живую Ubuntu от USB/DVD и скопируйте /bin/bash
по той из Вашей установки Ubuntu для получения главным образом функциональной системы.
Загрузите свою установку Ubuntu и работайте
sudo apt-get install --reinstall bash
восстановить весь Bash регистрирует способ, которым они, как предполагается.