เครื่อง server ตัวหนึ่งที่ IDC pacific ของผม มีอาการแปลกๆ 3-4 วันเครื่องจะค้างไปเองเฉยๆ เซอเวอร์ตัวนี้ติดตั้ง Ubuntu 7.10 ผมลองไล่ๆดูตาม log ต่างๆเพื่อหาสาเหตุของปัญหา ปัญหานี้ก่อนหน้านี้เคยเจอว่า โดนบอมอีเมล์ครั้งใหญ่ แต่ครั้งนี้ไม่เห็นมีอะไร แต่ก็ไปสะดุดข้อมูลในไฟล์ message ตามด้านล่าง

Dec 24 08:52:01 xx kernel: [   41.392787] ACPI: Core revision 20070126
Dec 24 08:52:01 xx kernel: [   41.395221] ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.
Dec 24 08:52:01 xx kernel: [   41.431967] ACPI: setting ELCR to 0200 (from 0c28)

คุ้นๆว่าตัวเองนี่แหละเป็นคนไปเปิดมัน(ACPI)ตอนติดตั้ง - -” ตอนนี้ไม่ได้อยู่หน้าเครื่องจะปิดก็ลำบาก เลยปิดมันในระดับ kernel เอาตามนี้
แก้ไขไฟล์ /boot/grub/menu.lst เดิม

title           Ubuntu 7.10, kernel 2.6.22-14-server
root            (hd0,0)
kernel         /vmlinuz-2.6.22-14-server root=/dev/md1 ro quiet splash
initrd          /initrd.img-2.6.22-14-server
quiet

เป็น

title           Ubuntu 7.10, kernel 2.6.22-14-server
root            (hd0,0)
kernel          /vmlinuz-2.6.22-14-server root=/dev/md1 ro acpi=off
initrd          /initrd.img-2.6.22-14-server
quiet

เสร็จแล้ว เตรียมตังค์ค่าtaxi (กรณีบูทไม่ขึ้น) แน่ใจว่ามีค่ารถแล้ว ก็สั่งรีบูทเครื่องเลย ถ้าไม่มีอะไร และเครื่องบูทขึ้นมาปกติ ก็เก็บตั้งไว้เหมือนเดิม
ไม่รู้ว่าจะช่วยอะไรได้หรือเปล่า เอาเป็นว่าช่วงหาข้อมูลการแก้ปัญหานี้อยู่ ก็ลองแบบนี้ไปก่อนล่ะกัน

ช่วงนี้ยิ่งนอนไม่ค่อยหลับอยู่ เฮ้อออ…… เซ็งจิต