ครึก#12ก.: วิธีแก้เมื่อ kernel ติงต๊อง ตอนที่ 1(Black Screen of Discomfort)
Posted in:
เขียน How to ตอนนี้ เพราะหลายคนกำลังประสบปัญหานี้
แล้วถามเข้ามาในบอร์ดหลายคน
ช้าก่อน!!! ท่านผู้เป็นมือใหม่ ยิ่งควรอ่าน เพื่ออย่างน้อยรับทราบ
ก่อนจะอัพเดทอะไรโดยไม่ดู มิฉะนั้นท่านจะเข้า Ubuntu ไม่ได้อีกเลย T.T
และผมก็เขียนถึงการวิเคราะห์สาเหตุเบื้องต้น ของอาการผิดปรกติต่างๆ ไว้ด้วย
บอกก่อนนะครับ ว่า "การวินิจฉัย" ปัญหา ไม่ควรดูที่อาการอย่างเดียว
เช่น อาการจอมืด บู๊ทไม่ขึ้น ไม่ได้หมายถึงปัญหานั้นอาจเกิดมาจากสาเหตุเดียว
แต่ต้องพยามหาสาเหตุเบื้องต้นก่อน
ขอแบ่งสองตอน เพราะผู้เขียนต้องทำมาหารับประทานในสัมมาอาชีวะด้วยขอรับ :P
..............
การวิเคราะห์สาเหตุเบื้องต้น
1.พยามนึกให้ออกว่าล่าสุดเราทำอะไรกับ OS ของเรา
เช่นการติดตั้งโปรแกรมใหม่ การลงไดร์เวอร์ เป็นต้น
เพราะมีไม่น้อยเลย เพียงแค่แก้ปัญหาจากสาเหตุก็สามารถกู้ระบบกลับคืนได้
ยกตัวอย่าง เช่น คนที่ใช้ ไดร์เวอร์ของ Ati บางคนมีปัญหาเรื่องจอ เมื่อลง fglx หน้าจอเละ
พยามแก้ค่า xorg.conf เท่าไรก็แก้ไม่ได้ แต่เมื่อถอด fglx ออก ก็กลับมาเหมือนเดิม
2.พยามอ่าน log ที่ขึ้นได้จากการรันโปรแกรม
หากตอนขณะบู๊ท เราสามารถดูได้โดยการกด Alt+F2 แล้วดูการบู๊ทแบบ text mode
พยามหาข้อความที่บอก error หรือ fail แล้วโพสต์ข้อความนั้นถามผู้รู้ต่อไป
หรือตอนรันโปรแกรม แทนที่จะเข้าโดยเมนู แต่ให้เปิด terminal แล้วสั่งโปรแกรมขึ้นมา
โปรแกรมส่วนมากจะแสดงการทำงาน (verbose mode) ใน terminal และแสดง error
ข้อมูลเหล่านั้นจะเป็นประโยชน์อย่างมากในการแก้ไขปัญหาได้ตรงจุดยิ่งขึ้น
...............
ปัญหาจอดำสนิทแน่นิ่งบู๊ทไม่ได้
เฉพาะอันเนื่องจาก kernel นั้น
เป็นไปได้ที่มาจาก kernel ตัวใหม่ ไม่ทำงานร่วมกับอุปกรณ์ที่ติดตั้งอยู่
เพราะเนื่องจาก kernel ไม่สามารถรวมอุปกรณ์ทุกอย่างที่ใช้บนโลกเข้าไว้กับตัวมันได้
และมีการเปลี่ยนแปลง ตัดออก ปรับปรุง แก้ไขตลอด อาจเป็นไปได้ที่อุปกรณ์เราจะโดนหางเลขไป
แล้วเราควรอัพเดท kernel หรือไม่?
คิดได้สองมุมครับ
ควรอัพเดท: เพื่อให้การสนับสนุนอุปกรณ์ที่มีอยู่ดีขึ้น หรือทำให้สามารถสนับสนุนอุปกรณ์ใหม่ๆ
ทั้งนี้ควรศึกษารายละเอียดเพิ่มเติม จาก kernel.org หรือไม่ก็เว็บไซต์ของผู้พัฒนาอูบันตู
ไม่ควรอัพเดท: ในเมื่อ kernel ปัจจุบันทำงานอย่างดีเยี่ยมกับอุปกรณ์ที่ใช้อยู่แล้ว
ก็ไม่จำเป็นต้องอัพเดทนัก ทั้งนี้เพราะความเสี่ยงในเรื่องการเข้ากันได้ระหว่าง kernel และอุปกรณ์
ดังที่กล่าวไว้ข้างต้น
คำแนะนำ: ควร backup ข้อมูล หรือ partition ไว้ก่อน
มีเครื่องมือดีๆ และใช้ไม่ยากฝั่ง อย่างเช่น partedmagic ที่ทำได้ทั้ง backup ข้อมูล harddisk กู้ข้อมูล และอื่นๆ
....................
**ก่อนที่จะจบตอนนี้ (อ่านต่อตอนต่อไป)
ฝากให้ดูว่า ถ้าอาการของคุณเป็นดังนี้
1. อัพเดทตามปรกติธรรมดานั่นแหล่ะ แต่อัพเดททั้งระบบ โดยไม่ดูว่าอัพเดทโปรแกรมอะไรบ้าง
(แน่นอน ถ้าคุณอัพเดทในช่วงสัปดาห์ที่ผ่านมา ถูกหวยแหงๆ)
2. มีเมนูตอนบู๊ทให้เลือก OS เพิ่มขึ้นอีกบรรทัด มีเลขท้าย 2 ตัว 3 ตัว ที่แตกต่างกัน
3. บู๊ทหน้าจอดำสนิท เข้าไม่ได้เลย
ถ้าเข้าเมนูที่ 1 ไม่ได้ ลองเข้า เมนูอีกตัวนึงดู หรืออาจเข้า recovery mode ก่อน
ถ้าเข้าได้ไม่ได้ ค่อยว่ากันตอน 2 ครับ มีวิธีแก้ทั้ง 2 วิธี



Post new comment