ปัญหาการเริ่มต้นเคอร์เนล Linux: วิธีการวิเคราะห์?


0

หลังจากอัปเดตเคอร์เนลด้วยตนเองจาก 2.6.33 เป็น 2.6.34 บนโน๊ตบุ๊ค OpenSuse 11.2 ของฉันมันจะหยุดทำงานหลังจากข้อความ

Loading drivers, configuring devices...

การหยุดนี้สามารถถูกขัดจังหวะด้วยCtrl-Cแต่เมื่อระบบเข้าสู่ runlevel 5 ไม่มีการติดตั้งพาร์ติชัน (แต่พาร์ติชันรูท) บริการต่าง ๆ ไม่สามารถเริ่มต้นได้และสิ่งแปลก ๆ อื่น ๆ กำลังเกิดขึ้น ไม่ใช่ X11

หมายเหตุ:
ฉันอัพเดตเคอร์เนลด้วยตนเองหลายครั้งก่อนหน้านี้มันทำงานได้
ใช่ฉันรู้ว่าในกรณีของ NVidia ผู้ขับขี่จะต้องคอมไพล์ใหม่

คำถามคือ
ฉันจะวิเคราะห์สาเหตุของปัญหาได้อย่างไร

การทำเช่นนั้นdmesgให้ผลลัพธ์ที่มากเกินไปฉันไม่สามารถ "แมป" กับผลลัพธ์ที่ฉันเห็นเมื่อเริ่มต้น การส่งออกไม่ได้มีสตริงLoading drivers, configuring devicesหรือคล้ายกัน


สตริงที่คุณกำลังค้นหาจริงใน dmesg อาจไม่ปรากฏขึ้นเนื่องจาก echo'd จากสคริปต์เริ่มต้น คุณสามารถโพสต์เอาต์พุตของ dmesg ไปยัง pastebin ได้หรือไม่? ระบบเครือข่ายทำงานได้หรือไม่ คุณเห็นอินเตอร์เฟสที่มี ifconfig หรือไม่ ถ้าเป็นเช่นนั้นคุณอาจจะสามารถ ssh ลงในกล่องถ่ายโอนข้อมูลไปยังไฟล์, scp / sftp มันและโพสต์ลงใน pastebin เพื่อให้เราเห็น
Devon

คำตอบ:


1

ฉันจะลองบูทด้วยfailsafeตัวเลือกสำหรับเคอร์เนลใหม่และดูว่ามันทำงานอย่างถูกต้องหรือไม่

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

คุณสามารถลองป้อนsingleที่ตัวเลือกการบูตเพื่อเข้าสู่โหมดผู้ใช้คนเดียว จากนั้นคุณสามารถเข้าสู่ระบบในฐานะรูทและเริ่มแหย่ ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.