อธิบายความเข้าใจโหมด 3 อย่างของ SATA และการต่อช่องให้ถูก ระวังสับสน

Post Reply
tong
Site Admin
Posts: 2386
Joined: Fri 01 May 2009 8:55 pm

อธิบายความเข้าใจโหมด 3 อย่างของ SATA และการต่อช่องให้ถูก ระวังสับสน

Post by tong »

"DVD SATA ที่ต่อโหมด RAID or AHCI จะบูท DOS98 ไม่ได้"

ทำความเข้าใจกันก่อน

คำว่า IDE ย่อมาจาก Integrated Drive Electronics ความหมายที่ถูกต้องคือ drive ที่มี controller รวมอยู่ในตัวเอง

ประเภทของ controllers
  • PATA (เดิมทีเรียกว่า IDE และ EIDE)
  • SATA
ประเภทของ interfaces
  • ATA-1, ATA เรียกผิดว่า IDE
  • ATA-2, Fast ATA, Ultra ATA เรียกผิดว่า EIDE
  • ATA-3
  • ATA-4, ATA/ATAPI-4, Ultra ATA/33
  • ATA-5, ATA/ATAPI-5, Ultra ATA/66
  • ATA-6, ATA/ATAPI-6, Ultra ATA/100
  • ATA-7, ATA/ATAPI-7, Ultra ATA/133
  • AHCI
  • RAID
ประเภทของ transfer modes
  • PIO ได้แก่ 0, 1, 2, 3, 4
  • Ultra DMA ได้แก่ 0, 1, 2, 3, 4, 5, 6
  • SATA ได้แก่ 1, 2
Intel SATA แบ่งเป็น 3 โหมด (interfaces)
  • RAID - ยอดเยี่ยมพิศดาร จะใช้ได้ทั้ง RAID และ AHCI โหมดพร้อมๆกัน
  • AHCI - รองรับ NCQ และ hot plug
  • IDE - คำนี้แท้จริงแล้วคือการจำลอง interface เป็น ATA และก็ควรเรียกว่า ATA ไม่ควรเรียก IDE หรือ PATA แบ่งออกเป็นอีก 2 แบบ
    ◦ Native IDE ใช้ IRQ 32 (OpenPIC IRQ 16) ดีกว่าแบบดั้งเดิม
    ◦ ——Legacy IDE ใช้ IRQ 14 และ 15 และจะเรียกว่า Compatibility โหมดหรือแบบดั้งเดิม
จะเห็นว่าถ้าตั้งค่าใดค่าหนึ่งแล้วก็จะเป็นโหมดเดียวกันทุกช่อง ทางผู้ผลิตจึงได้ใส่ชิพ JMicron SATA เพื่มมาอีกตัวให้เลือกใช้และจะมีช่อง PATA แบบเก่าแถมให้อีก 1 ช่อง

JMicron SATA แบ่งเป็น 3 โหมด (interfaces)
  • RAID ไม่แน่ใจว่าใช้ AHCI ได้พร้อมกันหรือไม่
  • AHCI
  • IDE จะเป็นชนิด Legacy IDE (Compatibility) เท่านั้น
ข้อสังเกต
  • ถ้า built RAID ใช้แล้ว แต่อยากจะใช้ Legacy IDE (Compatibility) โหมดกับ DVD SATA ก็ต้องไปเสียบกับ JMicron SATA เท่านั้น
  • RAID และ AHCI โหมดจะใช้ driver ตัวเดียวกันเพียงตัวเดียว
  • IDE โหมดจะใช้ driver ดั้งเติม
สิ่งที่คนเข้าใจผิด

SATA ก็คือ controller อาจหมายถึงขั้วต่อก็ได้ ถ้ามีขั้วต่อแบบนี้จะใช้โหมด AHCI ได้แน่นอน ดังนั้น DVD SATA ควรจะรันที่โหมด AHCI และให้เสียบที่ Intel ทั้ง hard drive และ DVD จะได้รันเร็วอย่างจรวด

แต่ถ้าคิดว่าจะใช้กับ DOS บ่อยๆ ก็ให้เสียบ DVD ที่ JMicron ในสภาวะปกติให้ตั้งโหมด AHCI (เสียบที่ JMicron จะเปลือง driver เพิ่มมา 1 อัน) แต่ถ้าต้องการบูทแผ่นเก่าๆก็ให้ตั้งโหมด IDE

สำหรับ hard drive ที่ลง Windows XP อย่าไปเลือกโหมด IDE เชียวนะ ถ้ามาเปลี่ยนทีหลังจะมีปัญหาได้ บางคนจอฟ้า บางคน detect AHCI ไม่เจอ

ถ้าจะลง Windows XP มี 3 ประการที่ควรทำความเข้าใจ
  • Hard drive เสียบที่ Intel และตั้งโหมดเป็น RAID หรือ AHCI
  • ต้องเสียบ DVD ที่ JMicron และตั้งโหมดเป็น IDE เพื่อให้บูทจากแผ่นได้
  • แล้วแผ่น Windows XP จะต้องมี driver RAID/AHCI รวมอยู่ด้วย เพื่อให้ Windows XP มองเห็น hard drive
Ref: http://www.intel.com/support/chipsets/imst/sb/cs-015988.htm
Post Reply