Как заставить ядро ​​Ubuntu не выполнить монтирование / и попасть в оболочку восстановления initramfs?


10

Я пытаюсь настроить initramfs среды восстановления и хотел бы, чтобы заставить ядро потерпеть неудачу монтажа /и падения в (initramfs)спасательной оболочку, в отличии от однопользовательского режима.

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

NB: я знаю, как подключиться initramfs-toolsдля выполнения шагов настройки, но мне нужно иметь возможность проверить результат.

Ответы:


14

Это поместит вас в оболочку initramfs:

  • Запустите свой компьютер. Подождите, пока не появится меню Grub.
  • Нажмите, eчтобы редактировать команды загрузки.
  • Добавьте break=mountк вашей строке ядра.
  • Хит F10для загрузки.
  • Через мгновение вы окажетесь в оболочке initramfs.

Если вы хотите , чтобы это поведение настойчивым, добавить GRUB_CMDLINE_LINUX_DEFAULT="break=mount"к /etc/default/grubи бежать grub-mkconfig -o /boot/grub/grub.cfg.


Спасибо! Это то, что я искал. Две вещи: 1.) Мне пришлось нажать Ctrl + C перед тем, как попасть в оболочку initramfs, и 2.) потому что я использую GRUB2, строка называется linux:)
0xC0000022L
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.