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

Если загрузка с графического рабочего стола завершается неудачно, нам иногда рекомендуется загружаться в "корневую оболочку" или в "режиме восстановления".

Как я могу это сделать?

1 ответ

Решение

для 12.04.3 LTS и позже

Во время загрузки нажмите и удерживайте левую клавишу Shift или любую другую клавишу. Это вызовет меню Grub2, из которого мы можем выбрать "Дополнительные параметры для Ubuntu".

введите описание здесь

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

введите описание здесь

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

введите описание здесь

После загрузки сети и монтирования fielsystems нам снова будет представлено меню, из которого мы можем выбрать "Drop to root shell propmpt":

введите описание здесь

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

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

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

mount -o rw,remount /

От типа корневой оболочки exit вернуться в меню.

для 12.04.0 LTS или ранее

Во время процесса загрузки компьютера мы нажимаем и удерживаем левую клавишуShift. Это вызовет загрузочное меню Grub2, из которого мы можем выбрать "режим восстановления" (обычно вторая загрузочная запись).

введите описание здесь

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

введите описание здесь

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

exit

Выберите "Возобновить нормальную загрузку", чтобы продолжить загрузку как обычно.


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


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