Bagaimana saya bisa memaksa kernel Ubuntu gagal dipasang / dan jatuh ke shell penyelamatan initramfs?

10

Saya mencoba untuk menyesuaikan lingkungan penyelamatan initramfs dan ingin memaksa kernel untuk gagal memasang /dan jatuh ke (initramfs)shell penyelamatan, sebagai lawan dari mode pengguna tunggal.

Bagaimana saya bisa melakukan itu?

NB: Saya tahu cara menghubungkan ke initramfs-toolsuntuk mencapai langkah-langkah penyesuaian, tetapi saya harus dapat memverifikasi hasilnya.

0xC0000022L
sumber

Jawaban:

14

Ini akan menjatuhkan Anda ke dalam shell initramfs:

  • Mulai komputer Anda. Tunggu hingga menu Grub muncul.
  • Tekan euntuk mengedit perintah boot.
  • Tambahkan break=mountke baris kernel Anda.
  • Hit F10untuk boot.
  • Dalam beberapa saat, Anda akan menemukan diri Anda dalam shell initramfs.

Jika Anda ingin membuat perilaku ini terus-menerus, tambahkan GRUB_CMDLINE_LINUX_DEFAULT="break=mount"ke /etc/default/grubdan menjalankan grub-mkconfig -o /boot/grub/grub.cfg.


sumber
Terima kasih! Ini tepat pada apa yang saya cari. Dua hal: 1.) Saya harus menekan Ctrl + C sebelum dimasukkan ke dalam shell initramfs dan 2.) karena saya menggunakan GRUB2, barisnya disebut linux:)
0xC0000022L