ฉันจะบังคับให้เคอร์เนล Ubuntu ล้มเหลวในการติดตั้ง / และวางลงในเชลล์ช่วยเหลือ initramfs ได้อย่างไร


10

ฉันกำลังพยายามปรับแต่งสภาพแวดล้อมการช่วยเหลือของ initramfs และต้องการบังคับให้เคอร์เนลล้มเหลวในการติดตั้ง/และวางลงใน(initramfs)เชลล์กู้ภัยซึ่งตรงข้ามกับโหมดผู้ใช้คนเดียว

ฉันจะทำสิ่งนั้นได้อย่างไร

หมายเหตุ: ฉันรู้วิธีการขอinitramfs-toolsให้ทำตามขั้นตอนการปรับแต่ง แต่ฉันต้องสามารถตรวจสอบผลลัพธ์ได้

คำตอบ:


14

สิ่งนี้จะนำคุณไปสู่เชลล์ initramfs:

  • เริ่มคอมพิวเตอร์ของคุณ รอจนกระทั่งเมนูด้วงปรากฏขึ้น
  • กดeเพื่อแก้ไขคำสั่งการบูต
  • ผนวกbreak=mountเข้ากับสายเคอร์เนลของคุณ
  • กดปุ่มF10เพื่อบูต
  • ภายในเวลาไม่นานคุณจะพบว่าตัวเองอยู่ในเชลล์เริ่มต้น

หากคุณต้องการที่จะทำให้พฤติกรรมนี้ถาวรเพิ่มGRUB_CMDLINE_LINUX_DEFAULT="break=mount"ไปและเรียกใช้/etc/default/grubgrub-mkconfig -o /boot/grub/grub.cfg


ขอบคุณ! นี่คือสิ่งที่ฉันกำลังมองหา สองสิ่ง: 1. ) ฉันต้องกด Ctrl + C ก่อนที่จะดร็อปลงในเชลล์ initramfs และ 2. ) เพราะฉันใช้ GRUB2 สายเรียกว่าlinux:)
0xC0000022L
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.