Saturday, October 30, 2010

ปัญหาระหว่าง SATA กับ Ubuntu 10.10 Maverick

อ้างอิง
  • Notebook ASUS F81SeVX200D (Chipset SIS 671MX , Intel Core2@T6500 2.1Ghz,
    Seagate 320GB, Kingston DDR2 4GB Dual Chanel bus 800 , ATI HD4570 512MB)
  • Ubuntu 10.10 Desktop 32bit
  • ติดตั้งด้วย USB Live ที่สร้างจาก USB Creator บน Ubuntu 10.04

ปัญหาที่ 1
  • ติดตั้ง Ubuntu 10.10 ไม่ได้ (ด้วย CD หรือ USB) ปัญหาคือ มันโหลดไปถึงหน้าที่มีแค่ cursor กระพริบด้าน ซ้ายบน

วิธีแก้ปัญหาที่ 1
  • ตอนติดตั้ง(หน้าเลือกว่าจะ Try หรือ Install เลย หรือ Check mem หรือ Boot hardisk) สมมุติในที่นี้เราเลือก Install Ubuntu ก็แล้วกัน
  • จากนั้นให้เรากด F6 จะมี Popup สักอย่างขึ้นมา และกด ESC เพื่อเอา Popup นั้นออก เราจะเห็น Boot Options มองหาคำว่า "quiet splash" ลบออกซะ และใส่คำนี้แทน "pci=nomsi" จากนั้นกด Enter เพื่อทำการบูตเพื่อจะติดตั้ง เราก็จะสามารถทำการติดตั้งได้ เป็นปกติ

ปัญหาที่ 2
  • หลัง จากติดตั้งเรียบร้อย จะทำการเข้าระบบ Ubuntu เลือก OS ในหน้า Grub เสร็จ อาการมันเป็นเหมือนเดิมคือ มี cursor กระพริบที่ด้านซ้ายบน เหมือนปัญหาตอนติดตั้งแป๊ะเลย

วิธีแก้ปัญหาที่ 2
  • เมื่อ เปิดเครื่องเข้าหน้า Grub ให้เรากด E เพื่อแก้ไข Grub มองหาคำว่า "quiet splash" ลบมันออกเช่นเดิมและใส่คำว่า "pci=nomsi" จากนั้นกด Ctrl + X เพื่อบูตเข้าระบบ Ubuntu เรา
  • หรือถ้า ถ้าไม่พบ quiet splash เนื่องจากสาเหตุอื่นๆ ให้เราเติม pci=nomsi ต่อประมาณบรรทัดที่ 7 (เว้นวรรคด้วย) จึงกด Ctrl + X เพื่อเข้าสู่ระบบอีกที
  • หลังจากเข้าระบบได้แล้วให้เราไปแก้ไข grub
sudo gedit /etc/default/grub
  • มองหาคำว่า "quiet splash" ลบออก และ แทนด้วยคำว่า "pci=nomsi" หรือ จะลบออกเลยโดยปล่อยว่างก็ได้เช่นกัน ในกรณีไม่เอา Plymouth นะ
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
  • แก้ไหม่เป็น
GRUB_CMDLINE_LINUX_DEFAULT="pci=nomsi"
  • จากนั้น save ไฟล์ grub เราซะและทำการ update ด้วยคำสั่ง
sudo update-grub
  • เป็นอันเรียบร้อย เมื่อเราบูตระบบใหม่ เราก็จะเข้าะระบบได้ปกติแหละ

เพิ่มเติม
  • หลังจากลองทำพบว่า เมื่อแก้ไข /etc/default/grub โดยใช้ "pci=nomsi" แทนคำว่า "quiet splash" ไอ้ตัว Boot Logo (Plymouth) เราไม่มีเลย (activated ati แล้ว)

นิดหน่อย
  • การแก้ไข grub จากเดิมไม่แนะนำปล่อยว่างแบบนี้
GRUB_CMDLINE_LINUX_DEFAULT=""
  • เพราะ รู้สึกว่า ASUS ที่ใช้ลองมันค้างที่คำประมาณ registered แล้วมันก็ไม่ไปต่อ
    หรืออยากให้แสดง Plymouth ก็ให้ใส่ประมาณ
GRUB_CMDLINE_LINUX_DEFAULT="quiet pci=nomsi splash"
  • หรือแบบนี้ก็น่าจะได้เช่นกัน
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

สรุปปัญหา

  • เค้าบอกว่าเกิดจาก SATA กับ maverick

เกี่ยวข้อง
  • อันนี้เป็นการติดตั้ง Ubuntu 10.04 Lucid ซึ่งติดตั้งด้วย USB Live ไม่เป็นหว่า
  • http://forum.ubuntuclub.com/forum/topic,14842.0.html
  • จึงต้องเลี่ยงไปใช้วิธีดั้งเดิมด้วย Live CD
  • แต่เค้าก็แนะนำวิธีที่สามารถทำให้ติดตั้งด้วย USB Live ได้แต่เรายังไม่ได้ลอง

ที่มา

No comments:

Post a Comment

Popular Posts