มีปัญหาจากการ Ghost Linux โดยเป็นการ Ghost จาก Hardware หนึ่งไปยังอีก Hardware หนึ่ง
การโกสต์ก็ดำเนินไปได้เรื่อยๆดี แต่ก็คาดการณ์ไว้ว่ามันไม่น่าง่าย ถึง Hardware จะมาจากบริษัทเดียวกันก็เถอะ แต่ก็มีอะไรต่างกันหลายอย่างทีเดียว โดยตัวดีที่สุดนี่คือ Graphic Card
แล้วมันก็ไม่ง่ายดังคาด แฮ่ม
ผลการบูตเครื่องหลัง Ghost ก็คือ
เข้าได้เกือบเหมือนปรกติ
เป็นการหลอกให้ตายใจตอนบูต
โดยจะเข้ามาได้เรื่อย จนเกือบถึงหน้า Login อยู่แล้ว...แล้วมันก็เกิดขึ้น จนได้
อาการง่ายๆก็คือ จอกระพริบถี่ๆๆๆ มากๆๆๆ ประมาณนาทีนึง คล้ายๆกับว่าพยายามวิ่งเข้า Graphic Mode แต่เข้าไม่ได้ซักที
จากนั้นก็เด้งออกมา Text Mode โดย จะมีคำพูด 1 แถวถ้วน ว่า
Init: Id "x" respawning too fast: disable for 5 minutes
พอเคาะ Enter ก็จะมี Login Prompt ให้เราอันนึง
เราจะสามารถล็อกอินได้ตามปรกติ (ของ Text Mode)
ทีนี้ เข้ามาก็จะสั่ง startx เพื่อเข้าหน้าจอ Graphic
ซึ่งมันก็ต้องขึ้น Error มาก่อน ตามฟอร์ม
(ก็หมายความว่า เราไม่สามารถเข้า GUI ได้งัย)
ทีนี้ก็เลยลองหาปัญหา
โดยลองเข้าไปที่ /etc/inittab
จะพบว่า ในท้ายๆ จะมีบรรทัดหนึ่ง เขียนถึง Id = x ตัวนี้
โดยสิ่งที่ Id นี้เรียกใช้ ก็คือ สคริปต์ ชื่อ /etc/X11/prefdm
ซึ่งตัวสคริปต์ จะเอากำหนดว่าจะใช้เรียก Graphic Control ตัวใหน ระหว่าง gdm, kdm หรือ xdm
แต่ไฟล์เหล่านี้กลับไม่ใช่ปัญหา
ปัญหาอยู่ที่ /etc/X11/XF86Config
โดยทำการปรับ driver ของการ์ดจอเลย
แล้วทำการบูตอีกรอบหนึ่ง
ก็ได้แล้ว
(จริงๆจะก็อบว่า เซตไรบ้าง แต่ง่วงมากซะนี่)
1 ความคิดเห็น:
ช่วยเพิ่มเติมหน่อยสิครับ
เจอปัญหาพอดีเรยครับ
ใน inittab
x:5:respawn:/etc/X11/prefdm -nodaemon
แสดงความคิดเห็น