Comment puis-je forcer un noyau Ubuntu à échouer lors du montage / et à tomber dans le shell de sauvetage initramfs?

10

J'essaie de personnaliser l'environnement de sauvetage initramfs et je voudrais forcer le noyau à échouer lors du montage /et à tomber dans le (initramfs)shell de secours, par opposition au mode utilisateur unique.

Comment puis je faire ça?

NB: Je sais comment me connecter initramfs-toolspour réaliser les étapes de personnalisation, mais je dois pouvoir vérifier le résultat.

0xC0000022L
la source

Réponses:

14

Cela vous déposera dans un shell initramfs:

  • Démarrez votre ordinateur. Attendez que le menu Grub apparaisse.
  • Appuyez sur epour modifier les commandes de démarrage.
  • Ajoutez break=mountà votre ligne de noyau.
  • Frappez F10pour démarrer.
  • Dans un instant, vous vous retrouverez dans un shell initramfs.

Si vous souhaitez rendre ce comportement persistant, ajoutez- GRUB_CMDLINE_LINUX_DEFAULT="break=mount"le /etc/default/grubet exécutez-le grub-mkconfig -o /boot/grub/grub.cfg.


la source
Merci! C'est l'endroit sur ce que je cherchais. Deux choses: 1.) J'ai dû appuyer sur Ctrl + C avant d'être déposé dans le shell initramfs et 2.) parce que j'utilise GRUB2, la ligne s'appelle linux:)
0xC0000022L