Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

สาเหตุทั่วไปของการ Crash ของ Ubuntu และวิธีกู้คืน

ระบบปฏิบัติการใดๆ ก็ตามสามารถ Crash ได้ รวมถึง Ubuntu หากคุณกำลังรัน Linux และมีปัญหา นี่คือเหตุผลและโซลูชันบางอย่างที่จะช่วยให้คุณหลุดพ้นจากการ Crash

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

จดบันทึกสิ่งที่คุณทำทันทีก่อนที่คอมพิวเตอร์จะ Crash หากมันเกิดขึ้นตลอดเวลาขณะใช้แอปพลิเคชันเฉพาะ ให้ค้นคว้าว่ามีอัปเดตหรือปัญหาที่ทราบอยู่แล้วหรือไม่ บางแอปพลิเคชันรู้จักกันดีในเรื่อง Crash บ้าง เช่น Audacity และ OpenShot Video Editor

เพื่อแก้ไขปัญหาแอปพลิเคชัน ให้รีสตาร์ท ซ่อมแซม หรือโหลดซอฟต์แวร์ใหม่ หรือแจ้งให้ผู้สร้างมันทราบ

การอัปเดต Firefox ก็เคยทำให้ Linux ค้าง คุณอาจต้องหลีกเลี่ยงการใช้ Firefox จนกว่าจะแก้ไขปัญหา

หากแอปพลิเคชันไม่ใช่สาเหตุของปัญหาของคุณ คุณอาจหมดพื้นที่บนฮาร์ดดิสก์ หรือมีปัญหาด้านฮาร์ดแวร์

บทความนี้ครอบคลุมวิธีวินิจฉัยและกู้คืนจาก Crash ดังนี้:

  • การขยายพื้นที่ฮาร์ดดิสก์
  • การทดสอบหน่วยความจำ
  • ความล้มเหลวของฮาร์ดแวร์
  • ปัญหาฮาร์ดแวร์ที่ไม่สม่ำเสมอ
  • การกู้คืนจาก X Server Crash
  • บูท Linux จากแหล่งอื่น

วิธีขยายพื้นที่ฮาร์ดดิสก์

  • เพื่อดูว่าคุณมีพื้นที่ว่างบนฮาร์ดดิสก์เท่าไหร่ ให้คลิกปุ่ม Start แล้ว Accessories และ Disks

Ubuntu ไม่มีเครื่องมือทำความสะอาดดิสก์และ defrag ในตัวเหมือน Windows ดังนั้น คุณจะทำอะไรเพื่อขยายพื้นที่ดิสก์บ้าง?

  • ว่างถังขยะ (Empty Trash)
  • ลบไฟล์ดาวน์โหลด .ISO
  • ลบ Kernel เก่าที่ไม่ต้องการแล้ว
  • ถอนการติดตั้งเกมและแอปที่ไม่ได้ใช้
  • ใช้ System Cleaner
  • ทำความสะอาด APT Cache เป็นประจำ
  • อัปเดตระบบเป็นประจำ

ข้อสุดท้ายด้านบนอาจดูขัดแย้ง การอัปเดต Linux จะขยายพื้นที่ ในขณะที่การอัปเดต Windows ใช้พื้นที่มากขึ้น

หน่วยความจำต่ำ (Low Memory)

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

หากนั่นคือปัญหา อย่าเปิดมากเกินไปในคราวเดียว หรืออัปเกรดหน่วยความจำของคอมพิวเตอร์ของคุณ

อีกสาเหตุหนึ่งของหน่วยความจำต่ำคือ RAM ที่เสียหาย ให้รันการทดสอบหน่วยความจำเพื่อตรวจสอบว่า RAM ของคุณเสียหรือไม่

วิธีทดสอบหน่วยความจำ

  • เริ่มด้วยการเปิดหรือรีสตาร์ทระบบของคุณ
  • แสดงเมนู GRUB โดยการถือ Shift บนแป้นพิมพ์
  • ใช้แป้นลูกศร หา Label memtest86+ ของ Ubuntu
  • หลังจากกด Enter การทดสอบหน่วยความจำจะรันอัตโนมัติ คุณจะเห็นหน้าจอสีน้ำเงินขณะทดสอบ
  • การทดสอบจะไม่จบจนกว่าคุณจะกด Escape ให้รันการทดสอบอย่างน้อย 1 รอบเต็ม หากปัญหาของคุณเป็นแบบ Intermittent ให้รันการทดสอบนานขึ้น

หากการทดสอบพบข้อผิดพลาด คุณต้องเปลี่ยนการ์ดหน่วยความจำ RAM หนึ่งในตัวของคุณ

ความล้มเหลวของฮาร์ดแวร์อื่นๆ

หากคอมพิวเตอร์ของคุณปิดตัวลงและไม่เปิดขึ้นเลย (ไม่มีไฟ ไม่มีเสียง) ให้ตรวจสอบก่อนว่ามีไฟที่ปลั๊กหรือไม่ สาเหตุที่น่าจะเป็นมากที่สุดหากมีไฟที่ปลั๊กคือ Power Supply ที่เสีย

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

คอมโพเนนต์อื่นๆ ที่ทำให้คอมพิวเตอร์ของคุณ Crash ได้ ได้แก่:

  • ความร้อนจัดจากพัดลมช้าหรือไม่หมุนเลย
  • ฮาร์ดดิสก์ Crash
  • Power Supply เสีย
  • Motherboard หรือ CPU ที่กำลังเสียหาย
  • ปัญหาการ์ดจอ
  • เซ็นเซอร์

คุณยังสามารถทดสอบฮาร์ดดิสก์สำหรับความล้มเหลวด้วยตัวเองได้ จำนวนข้อผิดพลาดบางส่วนยอมรับได้ แม้ฮาร์ดดิสก์ใหม่ก็มีข้อผิดพลาดอยู่แล้ว

หากคุณรู้วิธีซ่อมแซมเอง ให้เปลี่ยนคอมโพเนนต์ที่ล้มเหลว มิฉะนั้น ให้ช่างคอมพิวเตอร์ซ่อมเครื่องของคุณ

ปัญหาฮาร์ดแวร์ที่ไม่สม่ำเสมอ (Intermittent Hardware Problems)

สาเหตุที่พบบ่อยที่สุดของปัญหาเบาๆ คือความร้อนจัด ความล้มเหลวของหน่วยความจำ และข้อผิดพลาดของฮาร์ดดิสก์

หากการทดสอบไม่ระบุคอมโพเนนต์ที่ล้มเหลว คุณอาจต้องเปลี่ยนทีละตัวจนกว่าจะพบปัญหา

การกู้คืนจาก X Server Crash

ระบบ Linux มีหลายวิธีในการกู้คืนจาก Crash วิธีที่ง่ายที่สุดคือการรีบูท แต่มีวิธีอื่นๆ อีก:

  • ใช้แป้นพิมพ์ลัดเพื่อรีสตาร์ท X Server
  • สลับ Virtual Consoles
  • Kill X Server ผ่านเครือข่ายโดยใช้ SSH
  • ใช้ Magic SysRq Key

บูท Linux จากแหล่งอื่น

ถ้าคอมพิวเตอร์ของคุณเปิดตัวแต่ปฏิเสธที่จะโหลด Linux? คุณอาจมีฮาร์ดดิสก์เสีย หรือไฟล์ระบบปฏิบัติการอาจเสียหาย

หากคุณทำ Ubuntu Live CD หรือ USB ไว้ คุณสามารถบูทจากระบบปฏิบัติการอื่นนั้นได้

คุณต้องทำไว้ล่วงหน้า หรือคุณสามารถทำ Live Boot บนคอมพิวเตอร์เครื่องอื่นได้

ดู Tools To Create A Bootable Linux USB Drive หรือ How to Build Your Own Bootable Linux Live CD สำหรับคำแนะนำโดยละเอียด

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