Jak mogę zmusić jądro Ubuntu do niepowodzenia montowania / i upuszczenia do powłoki ratunkowej initramfs?

10

Próbuję dostosować środowisko ratunkowe initramfs i chciałbym zmusić jądro do niepowodzenia montowania /i upuszczenia do (initramfs)powłoki ratunkowej, w przeciwieństwie do trybu pojedynczego użytkownika.

Jak mogę to zrobić?

NB: Wiem, jak się podłączyć, initramfs-toolsaby wykonać kroki dostosowywania, ale muszę być w stanie zweryfikować wynik.

0xC0000022L
źródło

Odpowiedzi:

14

Spowoduje to umieszczenie cię w powłoce initramfs:

  • Uruchom komputer. Poczekaj, aż pojawi się menu Grub.
  • Naciśnij, eaby edytować polecenia rozruchu.
  • Dołącz break=mountdo linii jądra.
  • Hit, F10aby uruchomić.
  • Za chwilę znajdziesz się w powłoce initramfs.

Jeśli chcesz, aby to zachowanie trwałe, dodać GRUB_CMDLINE_LINUX_DEFAULT="break=mount"do /etc/default/grubi uruchomić grub-mkconfig -o /boot/grub/grub.cfg.


źródło
dzięki! To jest miejsce na to, czego szukałem. Dwie rzeczy: 1.) Musiałem nacisnąć Ctrl + C przed upuszczeniem do powłoki initramfs i 2.) Ponieważ używam GRUB2, linia nazywa się linux:)
0xC0000022L