2

Один из моих общих сетевых ресурсов не работает, что не имеет большого значения, но теперь мой экземпляр Ubuntu не загружается должным образом. При загрузке будет отображаться экран, дающий мне возможность пропустить монтирование или выполнить монтирование вручную, однако в этот момент он не будет реагировать на ввод с клавиатуры. Нажатие escape (я полагаю, что это escape) убирается с заставки и показывает журнал загрузки, ctrl- alt- del работает, но больше ничего.

Последнее сообщение о состоянии: «mountall: mount //mydrive / fail с кодом состояния 1», но я не могу вызвать командную строку или что-то еще.

Как мне перейти к приглашению, чтобы я мог отредактировать fstab и удалить общий ресурс? Я попытался ssh и vnc в машину, но он не отвечает на запросы. Я могу пропинговать его и посмотреть общие папки на машине, поэтому некоторые модули загрузились.

Есть идеи?

1 ответ1

1

Передайте init=/bin/bash в командной строке ядра, чтобы загрузиться непосредственно в оболочку, без какой-либо службы. При настройках загрузчика по умолчанию вам может потребоваться нажать Shift для отображения меню загрузки; нажмите Shift, как только BIOS инициализирует клавиатуру, и удерживайте ее до появления меню загрузки. В меню отредактируйте строку, начинающуюся с kernel добавив в конце init=/bin/bash , затем загрузитесь.

Получив приглашение bash, выполните следующие команды:

mount /proc
mount -o remount,rw /
vi /etc/fstab  # or whatever your favorite editor is
mount -o remount,ro /
reboot -f

(Кстати, невозможность пропустить монтирование по сети звучит как ошибка.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .