debian: แก้ปัญหามองไม่เห็น SATA
Submitted by wd on Tue, 2009-06-23 08:28
Topic:
debian: lenny
kernel: 2.6.26-1-686
เครื่องมองไม่เห็นฮาร์ดดิสก์ SATA โดยขึ้นข้อความใน dmseg ว่า
... [ 3.228017] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 3.249140] APIC error on CPU0: 00(08) [ 33.228013] ata1.00: qc timeout (cmd 0xec) [ 33.228019] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4) ...
แก้ด้วยการใส่ออปชั่นในการบูตว่า pci=nomsi
$ sudo vi /boot/grub/menu.lst
... kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/hda1 ro quiet pci=nomsi ...
แล้วบูตใหม่ก็ใช้ได้
เอามาจาก : lkml.org : APIC error on 32-bit kernel
update
- อาจต้องเพิ่มพารามิเตอร์
pci=nomsi,noapic,nosmp,roteirq,noacpi
เสริมช่วย อาจได้ผลในการเขียนกลับได้ดีขึ้น - ทางแก้ที่ดีที่สุดคือ กลับไปใช้เคอร์เนลของ etch รุ่น 2.6.18 โดยไม่ต้องใส่พารามิเตอร์ จะได้ความเร็วในการเขียนกลับดีกว่าเยอะเลย
- ล่าสุด กับเคอร์เนล 2.6.26 เติมพารามิเตอร์
pci=nomsi
และใช้คำสั่ง
# hdparm -Z /dev/sda # smartctl -a /dev/sda
ได้ผลเป็นปกติแล้ว
- Printer-friendly version
- Log in or register to post comments
- 4890 reads
Recent comments