ฉันกำลังเรียนรู้เกี่ยวกับเครื่องด้วย Nvidia GPU เมื่อฉันพบข้อผิดพลาดที่เกี่ยวข้องกับ CUDA ฉันตัดสินใจที่จะรีบูตเครื่องคอมพิวเตอร์เพื่อแก้ไขข้อผิดพลาด แต่เมื่อทำการบูท Ubuntu หน้าจอของฉันค้าง ฉันเปิดคอนโซลของ GRUB เพื่อดูว่าเกิดอะไรขึ้นและมันค้างที่
การเริ่มต้น GRUB ล้มเหลวในการตรวจหาการบูต
การเริ่มต้นตัวจัดการการให้สิทธิ์
ฉันพยายามรีบูตอีกครั้ง มันกำลังกู้คืนเจอร์นัลและล้างไอโหนดที่ถูกละเลยจนกระทั่งสิ่งนี้ปรากฏขึ้น
/dev/sda8: สะอาด 2757878/46759936 ไฟล์ 155438410/187020544 บล็อก
จากนั้นหยุดอยู่ที่นั่นเพียงสามารถรีบูตเครื่องคอมพิวเตอร์ของฉันได้ด้วยตนเอง
ฉันลองเปิดใช้งานในโหมดการกู้คืนแล้ว:Linux 5.8.0-63-ทั่วไป
ใน grub loader สิ่งนี้จะเริ่มต้น ubuntu, กำหนดผู้ใช้ของฉัน, เมานต์และล้างบันทึกของฉันไปยังที่เก็บข้อมูลถาวร, มันส่งออก เริ่มโหลด/บันทึก RF Kill Switch Status
แล้วมันก็ค้าง
การทำครั้งที่สองทำให้มันผ่านพ้นไปและส่งออกไป เสร็จสิ้น Flush Journal ไปยังที่เก็บข้อมูลถาวร
เมื่อถึงจุดนั้นไม่มีอะไรเกิดขึ้นและฉันไม่สามารถทำอะไรได้
ฉันได้ลองติดตามบทความนี้ด้วย: https://itsfoss.com/fix-ubuntu-freezing/
ฉันแก้ไขพารามิเตอร์ด้วย โนโมเซ็ต
และสิ่งนี้จบลงด้วยการแช่แข็งที่
[ ตกลง ] เริ่มบริการชื่อโฮสต์
systemd-hostnamed.service
การพยายาม นูโว.noaccel=1
จบลงด้วยการแช่แข็ง
[ ตกลง ] เริ่มต้นตัวจัดการการอนุญาต
systemd-user-sessions.service
polkit.service
การเริ่มตัวจัดการโมเด็ม...
เริ่มต้นการพักจนกว่ากระบวนการบูตจะเสร็จสิ้น...
กำลังเริ่มบริการชื่อโฮสต์...
เปลี่ยนในที่สุด สาดเงียบ
กับ noapic noacpi nosplash irqpoll
ทำให้หน้าจอดำซึ่งไม่มีอะไรเกิดขึ้นหลังจากรอ 10 นาที
หมายเหตุสำคัญคือฉันมีการอัปเดตที่ฉันยังไม่ได้สมัคร
สิ่งอื่น ๆ ที่ฉันได้ลอง:
1.) บูตเข้าสู่เป้าหมายกู้ภัย (systemd.unit=rescue.target
)
ผลลัพธ์: ค้างที่ ```ล้มเหลวในการเริ่มแสดงหน้าจอบูต plymouth```
2.) บูตเข้าสู่เป้าหมายฉุกเฉิน (systemd.unit=emergency.target
)
ผลลัพธ์: ข้อความแจ้งว่าฉันอยู่ในโหมดฉุกเฉินและขอรหัสผ่านรูทสำหรับ
การบำรุงรักษา หรือกด Control-D เพื่อดำเนินการต่อ สัญญาณการพิมพ์กะพริบปรากฏขึ้นเป็นวินาทีและ
แล้วหายไป ฉันไม่สามารถพิมพ์หรือกด Control-D และดูเหมือนว่าค้าง
ในที่สุดฉันก็ลองบูทด้วย init=/bin/sh
และในที่สุดฉันก็สามารถเข้าถึงเปลือกได้ แต่ฉันก็สูญเสียสิ่งที่ฉันควรเริ่มทำ
สถานะด้านบนของเปลือกของฉัน /bin/sh: 0: ไม่สามารถเข้าถึง tty: ปิดการควบคุมงาน
ฉันประกอบไดรฟ์ใหม่แล้ววิ่ง systemctl เปิดใช้งาน debug-shell.service
ซึ่งสร้างลิงก์ sym และควรจะให้ฉันเข้าถึงรูทเชลล์ตั้งแต่เนิ่นๆ เพื่อให้ฉันสามารถตรวจสอบบันทึก systemctl ได้ ฉันยังพยายามวิ่ง fsck -f /
และ fsck -f /dev/sda8
เพื่อตรวจสอบดิสก์ของฉัน แต่มันบอกว่า
/dev/sda8 ติดตั้งแล้ว
e2fsck: ไม่สามารถดำเนินการต่อได้ ยกเลิก
ฉันรีบูตและบูตโดยใช้อูบุนตูปกติและหลังจากกด ctrl+alt+f9
ผู้ใช้ของฉันรูทเชลล์ปรากฏขึ้น แต่ฉันมีเวลาเพียงไม่กี่วินาทีก่อนที่มันจะค้างอีกครั้ง
อะไรเป็นสาเหตุของปัญหานี้และคำแนะนำในการแก้ไข