ระบบปฏิบัติการใดๆ ก็ตามสามารถ 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 ไม่มีโซลูชันเดียว ในสถานการณ์แย่ที่สุด หากข้อเสนอข้างต้นไม่ทำงาน คุณอาจต้องการคอมพิวเตอร์ใหม่หรือช่างคอมพิวเตอร์ที่ดี