วิธีเลื่อนขึ้นหลังจากเคอร์เนลตกใจ?


12

ในขณะที่ tinkering กับ Linux VM ฉันได้รับความตื่นตระหนกเคอร์เนลเป็นประจำ, ซึ่งผลักดันผลลัพธ์ที่เป็นประโยชน์ทั้งหมดกับสิ่งที่ฉันไม่เข้าใจและอาจไม่เป็นประโยชน์กับฉัน

ความตื่นตระหนกส่วนใหญ่เกิดขึ้นในinitramfsช่วง VirtualBoxฉันใช้

Shiftเครื่องหมาย + ปกติPg Upใช้งานไม่ได้ (ในกรณีของฉัน)

มีวิธีอื่นในการเลื่อนดูและดูผลลัพธ์ของสิ่งที่มาก่อนหรือไม่


อีกวิธีที่เป็นประโยชน์ในการเข้าถึงข้อมูลที่เป็นประโยชน์: คุณสามารถผ่าน "break = บางสิ่งบางอย่างพารามิเตอร์เคอร์เนล (ที่อาร์กิวเมนต์ที่ถูกต้องสำหรับบางสิ่งคือ: top, modules, premount, mount, mountroot, bottom, init)" - wiki.debian.org/ InitramfsDebug
Ben Creasy

คำตอบ:


8

พอร์ตอนุกรม

พอร์ตอนุกรมเป็นฮาร์ดแวร์โปรโตคอลการสื่อสารเก่าและเชื่อถือได้ว่าลินุกซ์เคอร์เนลสนับสนุนและการเลียนแบบมากที่สุดเลียนแบบ

คุณสามารถสตรีมข้อความเคอร์เนลไปยังไฟล์โฮสต์หรือคอนโซลผ่าน:

ทางเลือกอนุกรม

ยังมีวิธีที่นักเล่นกล่าวถึงที่: การหาสาเหตุของ Linux kernel panic | Unix & Linux Stack Exchange

  • netdump: ส่งการติดตามผ่านเครือข่าย

    สมมติว่าความตื่นตระหนกไม่ได้ทำลายเครือข่ายซึ่งมีแนวโน้มมากกว่าอนุกรม

    ข้อดีกว่าอนุกรมคือ:

    • ใช้งานได้กับระบบที่ไม่มีซีเรียลเปิดเผยเช่นแล็ปท็อปสมัยใหม่

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

      อย่างไรก็ตามมีตัวเชื่อมต่อแบบอนุกรมกับเซิร์ฟเวอร์อีเธอร์เน็ตซึ่งฉันอยากจะแนะนำแทนหากเป้าหมายของคุณมีพอร์ตอนุกรมเช่นตัวนี้ :

  • kdump: บูทเคอร์เนลรองที่ตรวจสอบเคอร์เนลที่ผิดพลาด สิ่งที่อาจจะผิดไป?

วิธีการเหล่านั้นมีความยืดหยุ่นมากกว่า แต่เชื่อถือได้น้อยกว่า

ดูเพิ่มเติม: การเลื่อนหน้าจอที่ล้มเหลวด้วย kernel panic | ผู้ใช้ขั้นสูง


นั่นเป็นเพียงอะแดปเตอร์เชื่อมต่อโง่ที่แปลงพอร์ตอนุกรม DB-9 เป็นรูปแบบ RJ-45 หรือในทางกลับกัน ไม่อนุญาตให้คุณส่งทราฟฟิกแบบอนุกรมในเครือข่ายอีเธอร์เน็ต แต่ให้คุณเปลี่ยนสายเคเบิลเครือข่ายที่มีอยู่สำหรับการใช้พอร์ตอนุกรม สวิตช์เครือข่ายบางตัวและสิ่งที่คล้ายกันอาจมีพอร์ตอนุกรมในรูปแบบ RJ-45 เพียงเพราะตัวเชื่อมต่อขนาดเล็กนั้นง่ายต่อการติดตั้งในหน้ากากของอุปกรณ์แร็ค 1U
telcoM

@telcoM ตกลงแจ้งให้เราทราบหากคุณมีลิงก์ไปยังผลิตภัณฑ์ที่ทำ สิ่งที่ฉันหมายถึงคือเซิร์ฟเวอร์ IP ที่แปลงเป็นอนุกรม
Ciro Santilli 冠状病毒审查六四事件法轮功

1
คุณกำลังคิดเกี่ยวกับเซิร์ฟเวอร์อุปกรณ์แบบอนุกรมที่เรียกว่าเป็นเซิร์ฟเวอร์พอร์ตหรือเซิร์ฟเวอร์อุปกรณ์ หลายคนได้รับการออกแบบมาเพื่อระบบอัตโนมัติทางอุตสาหกรรมและอาจมีความทนทาน / ราคาแพงสำหรับการใช้งานอดิเรก นี่คือสิ่งที่ถูกที่สุดที่ฉันพบได้อย่างรวดเร็ว
telcoM

ผู้ผลิตเคเบิลที่ใช้สีน้ำเงินสำหรับสายเคเบิลอนุกรมเป็นเพียงความสับสนของผู้คน สีน้ำเงินสำหรับ VGA (ซึ่งมีฟอร์มแฟกเตอร์ที่คล้ายกันมาก)
นิวแฮมป์เชียร์

2

คุณทำงานร่วมกับไฮเปอร์ไวเซอร์อะไรบ้าง

Shift+ Pg Upถูกต้องสำหรับเกือบทุกสถานการณ์ แต่อาจไม่ทำงานหากเครื่องเสมือนหยุดทำงานหรือบูตไม่สมบูรณ์

ในกรณีของ Mac: "Shift + Fn D-pad ขึ้นหรือลงบน Macbook จะอนุญาตให้คุณเลื่อน" นี่คือจากคุณจะเลื่อนขึ้น / ลงบนเซิร์ฟเวอร์ linux (เทอร์มินัล) ได้อย่างไร | กองล้นมากเกินไป


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