Intel® SSDs: แยกบันทึกของระบบสําหรับการดีบัก

เอกสาร

การแก้ไขปัญหา

000055094

08/11/2022

ในกรณีที่ระบบหยุดทํางาน/หน้าจอการหมดเวลาของ Death/SSD IO และสถานการณ์อื่นๆ อีกมากมาย การได้รับบันทึกของระบบเป็นสิ่งจําเป็นสําหรับการดีบักเพิ่มเติม บทความนี้อธิบายถึงวิธีดึงข้อมูลบันทึกของระบบจากระบบ Windows* และ Linux*

การแตกไฟล์บันทึกของระบบใน Windows และ Linux

Windows

  • ในโฟลเดอร์รากของระบบ ข้อมูล "หน้าจอแห่งความตาย" จะปรากฏอยู่ในไฟล์ที่คล้ายกับ mem.dmp. และอาจอยู่ในโฟลเดอร์ที่มีชื่อคล้ายกับ memorydump. รับไฟล์นี้

    และ / หรือ

  • ไปที่เมนูเริ่มของ Windows และพิมพ์ ตัวแสดงกิจกรรม เพื่อเรียกดูหน้าต่างที่แสดงด้านล่าง บันทึกเหตุการณ์ทั้งหมดและดาวน์โหลดไฟล์ .zip

    Event Viewer

Linux*

บันทึกเคอร์เนล (เช่น VMkernel.log) มีประโยชน์อย่างมากสําหรับการดีบักในกรณีที่เกิดการขัดข้อง รวมถึงบันทึกโดยละเอียดของขั้นตอนที่นําไปสู่การขัดข้อง - ยิ่งมีข้อมูลเพิ่มเติมมากยิ่งดีเท่านั้น!

สําหรับบันทึกของระบบ: $ Dmesg > dmesg.log
เวอร์ชั่นระบบปฏิบัติการ: $ cat /etc/*-รีลีส
เวอร์ชั่นเคอร์เนล: $ uname –a

อย่างไรก็ตาม dmesg คือบัฟเฟอร์วงแหวนเคอร์เนลและแสดงข้อความจากกระบวนการบู๊ตปัจจุบันเท่านั้น

หากมีการขัดข้องของระบบหรือรีบูต รายการบันทึกจะถูกถ่ายโอนใน /var/log/messages

มีล็อกอินอื่นๆ อีกหลาย รายการใน /var/logs ที่อาจเป็นประโยชน์ ขึ้นอยู่กับการเผยแพร่ Linux

ต่อไปนี้คือตัวอย่างที่เป็นประโยชน์สองสามประการ:

/var/log/Xorg.0.log /var/log/Xorg.0.log.old~/.xsession-errors /var/log/messages

/var/log/Xorg.0.log /var/log/Xorg.0.log.old
~/.xsession-errors
/var/log/messages

ระบุและให้ข้อมูลที่เกี่ยวข้องกับการขัดข้องหรือปัญหาของระบบให้กับไฟล์

สําหรับจํานวน x สุดท้ายในระบบ Linux หนึ่งบรรทัดสุดท้ายสามารถใช้พารามิเตอร์ในตอนท้ายของคําสั่งที่น้อยลงหรือมากกว่าใน Linux:
| tail -x (or) | last -x
ทั้งนี้ขึ้นอยู่กับเวอร์ชั่นเคอร์เนล