Как загрузиться в оболочке root?

Как загрузиться в оболочке root?

При сбое загрузки графического рабочего стола нам иногда рекомендуют загрузиться в «root shell» или загрузиться в «режиме восстановления».

Как мне это сделать?

решение1

для 12.04.3 LTS и более поздних версий

Во время загрузки нажмитеи держи Shift (для BIOS)илиESC (для УЕФИ). Это вызовет меню Grub2, в котором мы можем выбрать «Дополнительные параметры для Ubuntu».

введите описание изображения здесь

После этого мы сможем выбрать ядро, которое хотим загрузить."Режим восстановления":

введите описание изображения здесь

Это приведет нас к дополнительным параметрам. Выбрав«Включить сетевое взаимодействие»мы получаем доступ к нашей сети и Интернету для обновлений или загрузок, и мы также будеммонтируем наши жесткие диски в режиме чтения/записина случай, если нам понадобится отредактировать файлы.

введите описание изображения здесь

После загрузки сети и монтирования полевых систем нам снова будет представлено меню, из которого мы можем выбрать«Перейти в командную строку root»:

введите описание изображения здесь

Обратите внимание, что в этой оболочке мы root. Поэтому для административных задач не требуется sudo. Это также означает, что у нас есть полный доступ ко всем файлам, и мы можем нанести непоправимый ущерб нашей системе, если допустим ошибку.

Если бы мы не включили доступ для чтения/записи с помощью«Включить сетевое взаимодействие»файловая система будет смонтированатолько для чтения, и мы не можем редактировать файлы.

В случае, если у нас нет доступа к сети или это нежелательно, мы можем перемонтировать нашу файловую систему(ы), предоставив доступ на запись, с помощью следующей команды:

mount -o rw,remount /

Из оболочки root введите exit, чтобы вернуться в меню.

для 12.04.0 LTS или более ранней версии

Во время загрузки нажмитеи держи Shift (для BIOS)илиESC (для УЕФИ). Это вызовет меню загрузки Grub2, в котором мы можем выбрать «режим восстановления» (обычно вторая загрузочная запись).

введите описание изображения здесь

Это приведет к меню восстановления Grub2:

введите описание изображения здесь

«Перейти в командную строку root»дает вам командную строку root окружения, из которого вы можете получить доступ к вашим файлам как root (не sudoобязательно). После того, как вы закончили работу с вашими файлами, вы можете выйти из командной строки оболочки,

exit

Выбирать«Возобновить обычную загрузку»чтобы продолжить загрузку как обычно.


Примечание:видетьэтот вопросдля решения проблемы, когда меню восстановления Grub не загружает оболочку.


Связанный контент