Score:4

ฉันจะถอนการติดตั้งเคอร์เนลที่มีปัญหาได้อย่างไร

ธง in

ใช้ Ubuntu 18.04 LTS ฉันได้รับแจ้งว่าจำเป็นต้องมีการอัปเกรดและฉันยินยอม การอัปเกรดอัปเดตเคอร์เนลของฉันจาก 5.4.0-91-ทั่วไป ถึง ...-92 และทำข้าวของแตก ฉันยังสามารถบูตได้ ...91 จากด้วง

ฉันไม่สามารถใช้เวลาอีกต่อไปเพื่อพยายามแก้ไขปัญหาการอัปเกรดในขณะนี้ และต้องการเพียงแค่ถอนการติดตั้ง อย่างไรก็ตาม ฉันทราบดีว่าการถอนการติดตั้งนั้นไม่เหมือนกับการคืนค่า และฉันไม่เต็มใจที่จะถอนการติดตั้ง ...92 อัปเกรดเนื่องจากสิ่งอื่นอาจสูญหาย

ฉันจะทำอย่างไรเพื่อลบไฟล์ ...92 อัปเกรดและรับเครื่องของฉันคืนโดยไม่ทำให้ระบบปฏิบัติการเสียหายหรือไม่

เครื่องบูทและฉันสามารถ SSH เข้าไปได้

Someone avatar
my flag
Would you mind telling, why did you post the duplicate of your previous post again?
in flag
My reply to @Someone: It was rather late last night and I might have inadvertently posted twice. But I see no duplicate post to remove. What have I missed?
Someone avatar
my flag
I saw your [previous question](https://askubuntu.com/questions/1385287/lost-my-mouse-and-keyboard-on-upgrade) addressing the same problem with the kernel, which IMO is similar to this. But now, let's forget that... You already got 2 answers, so it doesn't matter. I took my downvote back and upvoted :D
in flag
Thank you,@Someone and thanks for the insight. I'll try to be more careful in the future
Someone avatar
my flag
No problem :D.... Have you tried the provided answers?
in flag
I was researching the grub-customizer and only found it available for 18.04 from a private repository. i wasn't sure which approach and wanted to look at it. But, I'm not much into using private repositories. Hence, I'm now stepping through the answer from nobody.
Someone avatar
my flag
You can install Grub customizer using `sudo apt install grub-customiser`. My answer also provides a CLI solution. It's your choice both the answers are correct :D BTW there is nothing wrong with that PPA. As its tested and trusted.
in flag
I took the non-GUI approach and am back in business. Thanks for your help and up-votes
Score:4
ธง gh

เป็นการดีกว่าถ้าทำโดยไม่มี GUI GRUB มีความสำคัญเกินกว่าที่ฉันจะไว้วางใจโปรแกรมที่ซ่อนสิ่งที่ทำอยู่เบื้องหลัง GUI

  1. ขั้นแรก สร้างข้อมูลสำรองของ /etc/default/grub ไฟล์:

    cp /etc/default/grub $HOME
    
  2. ตอนนี้เปิด /etc/default/grub ด้วยโปรแกรมแก้ไขข้อความและเพิ่ม:

    GRUB_DEFAULT=บันทึกแล้ว
    GRUB_SAVEDEFAULT=จริง
    
  3. อัปเดต GRUB เพื่อบันทึกการเปลี่ยนแปลง:

    sudo ปรับปรุงด้วง
    
  4. รีบูตเป็นเคอร์เนลที่ทำงานของคุณ เพื่อให้ GRUB สามารถบันทึกตัวเลือกของคุณสำหรับการรีบูตครั้งถัดไป

  5. ตอนนี้แสดงรายการแพ็คเกจเคอร์เนลทั้งหมด:

    dpkg -l | egrep ลินุกซ์-'[g|i|m|h]'
    
  6. เมื่อระบุแล้ว คุณสามารถลบแพ็คเกจเคอร์เนลด้วย 5.4.0-92 ในชื่อของมัน (เช่น linux-image-5.4.0-92-ทั่วไป, ลินุกซ์-ส่วนหัว-5.4.0-92, linux-modules-extra-5.4.0-92-ทั่วไป, linux-modules-5.4.0-92-ทั่วไป) ทาง เหมาะที่จะลบ.

  7. หากคุณต้องการหลีกเลี่ยงเคอร์เนลที่มีปัญหาซึ่งมาพร้อมกับการอัปเดตในอนาคต ให้เรียกใช้:

    sudo apt-mark ถือ linux-image-generic linux-headers-generic
    

    สิ่งนี้จะระงับกระแส ลินุกซ์ภาพทั่วไป แพ็คเกจและหยุดไม่ให้อัปเดต

    คุณสามารถยกเลิกได้ด้วย:

    sudo apt-mark ยกเลิกการระงับ linux-image-generic linux-headers-generic
    

    แต่คุณอาจไม่ต้องการทำเช่นนี้ เนื่องจากเป็นไปได้ว่าการอัปเดตเคอร์เนลต่อไปนี้จะบู๊ตได้โดยไม่มีปัญหา และทำให้เคอร์เนลไม่สามารถอัปเดตเป็นเวอร์ชันที่ใหม่กว่าได้

  8. เพื่อหลีกเลี่ยงไม่ให้เคอร์เนลที่ทำงานอยู่ของคุณถูกถอนการติดตั้งโดย ฉลาดลบอัตโนมัติคุณสามารถทำเครื่องหมายเคอร์เนลและเวอร์ชันส่วนหัวที่คุณต้องการเก็บไว้ในระบบของคุณเป็น คู่มือ. ในกรณีของคุณ เวอร์ชันที่คุณต้องการใช้ต่อไปคือ 5.4.0-91, ดังนั้น:

    sudo apt-mark คู่มือ linux-image-5.4.0-91-generic linux-headers-5.4.0-91-generic
    
in flag
ขอบคุณสำหรับคำแนะนำ. ความช่วยเหลือของคุณได้รับการชื่นชมอย่างมาก
in flag
ฉันใช้วิธีที่ไม่ใช่ GUI และทุกอย่างดูเหมือนจะเรียบร้อยดี ฉันขอขอบคุณทุกคนสำหรับความช่วยเหลือของคุณ ฉันกลับมาทำธุรกิจ
Score:2
ธง my

ส่วนติดต่อผู้ใช้แบบกราฟิก

คุณสามารถทำได้โดยใช้ เครื่องมือปรับแต่งด้วง บรรจุุภัณฑ์. คุณสามารถติดตั้งโดยใช้:

sudo apt ติดตั้ง grub-customizer

หลังจากติดตั้งแพ็คเกจแล้วคุณสามารถ เปิดแอปพลิเคชัน โดยใช้:

เครื่องมือปรับแต่งด้วง

คุณจะได้รับ อินเตอร์เฟซ ชอบ:

ป้อนคำอธิบายรูปภาพที่นี่

คลิกขวาที่เคอร์เนล ทำให้เกิดข้อผิดพลาด( 5.4.0-92-ทั่วไป) และเลือก ลบ:

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้ คลิกขวาที่ เคอร์เนลทำงาน ( 5.4.0-91-ทั่วไป) และเลือก ขยับขึ้น:

ป้อนคำอธิบายรูปภาพที่นี่

คลิกที่ ปุ่มบันทึก เพื่อบันทึกการเปลี่ยนแปลง:

ป้อนคำอธิบายรูปภาพที่นี่

หลังจากดำเนินการข้างต้นแล้วให้รันสิ่งนี้ในเทอร์มินัล:

sudo อัพเดตด้วง
sudo apt ลบอัตโนมัติ

แค่นั้นแหละ!

อ้างอิง

บันทึก: เพื่อรับการสนับสนุนและแก้ไขไดรเวอร์สำหรับอุปกรณ์ ฉันใช้ Ubuntu 21.10 กับเคอร์เนลที่กำหนดเอง อย่าสนใจเวอร์ชันของเคอร์เนลในอิมเมจ นี่เป็นเพียงข้อมูลอ้างอิงเท่านั้น

in flag
ขอบคุณสำหรับการตอบกลับ ความช่วยเหลือของคุณได้รับการชื่นชมมากที่สุด

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา