¿Cómo puedo obligar a un kernel de Ubuntu a fallar al montar / y caer en el shell de rescate initramfs?

10

Estoy tratando de personalizar el entorno de rescate initramfs y me gustaría obligar al núcleo a fallar en el montaje /y caer en el (initramfs)shell de rescate, a diferencia del modo de usuario único.

¿Cómo puedo hacer eso?

NB: Sé cómo conectarme initramfs-toolspara lograr los pasos de personalización, pero necesito poder verificar el resultado.

0xC0000022L
fuente

Respuestas:

14

Esto te dejará en un shell initramfs:

  • Enciende tu computadora. Espere hasta que aparezca el menú Grub.
  • Presiona epara editar los comandos de arranque.
  • Anexar break=mounta su línea de kernel.
  • Golpear F10para arrancar.
  • Dentro de un momento, te encontrarás en un shell initramfs.

Si desea realizar este comportamiento persistente, añadir GRUB_CMDLINE_LINUX_DEFAULT="break=mount"a /etc/default/gruby correr grub-mkconfig -o /boot/grub/grub.cfg.


fuente
¡Gracias! Esto es perfecto para lo que estaba buscando. Dos cosas: 1.) Tuve que presionar Ctrl + C antes de caer en el shell initramfs y 2.) porque uso GRUB2 la línea se llama linux:)
0xC0000022L