โหมดของฮาร์ดดิสก์
ฮาร์ดดิสก์ IDE และ EIDE มีโหมดต่างๆ
3 โหมด ดังต่อไปนี้
โหมดปกติ Normal
Mode
โหมด LBA
โหมด Large
่โหมดปกติ(Normal
Mode)
โหมดปกติ คือการติดต่อระหว่างฮาร์ดดิสก์กับ Controller โดยตรง ไม่ต้องมีการแปลงค่าใดๆ ระหว่างการอ่าน-เขียนข้อมูล วิธีการนี้จำนวนของ Cylinder, Head, Sector ถูกอ่าน-เขียนตามที่ฮาร์ดดิสก์มีอยู่จริง
จำนวนสูงสุดของ Cylinders, Head, Sector กำหนดดังต่อไปนี้
- จำนวน Cylinder ............
1024
- จำนวน Head .................
16
- จำนวน Sectors, .............
63
- Byte Per Sector .............
512
- ความจุสูงสุด .................. 528
เมกกะไบต์
LBA (Logical Block
Addressing ) Mode
LBA คือวิธีกำหนดใช้งานฮาร์ดดิสก์ที่มีความจุมากกว่า 528 เมกกะไบต์ กรณีนี้ จำนวน Cylinder, Head, Sector ไม่ใช่จำนวนที่แท้จริงของฮาร์ดดิสก์ ระหว่างอ่าน-เขียนข้อมูล ฮาร์ดดิสก์ IDE Controller จะส่งค่า Logical
Address ตามที่ระบุใน Sector, Head,Cylinder ให้กับเมนบอร์ดเพื่อคำนวณ Physical Address ที่แท้จริง
ความจุของสูงสุดของฮาร์ดดิสก์โหมด LBA เท่ากับ 8.4 GB (จิกะไบต์ 1GB= 1024 MB)
- จำนวน Cylinder ............
1024
- จำนวน Head .................
225
- จำนวน Sectors,
............. 63
- Byte Per Sector ............
512
- ความจุสูงสุด .................. 8.4
จิกะไบต์
Large Mode
Large Mode เป็นโหมดของฮาร์ดดิสก์ที่ขยายการใช้งานจากมาตรฐานของ Normal Mode เนื่องจากจำนวน Cylinder ของฮาร์ดดิสก์บางรุ่นมากกว่า 1024 Cylinder และฮาร์ดดิสก์ไม่สนับสนุน LBA Mode กรณีที่ใช้งานฮาร์ดดิสก์ใน Large Mode นั้น BIOS จะรายงานกับ OS ว่าจำนวน Cylinder เท่ากับ 1/2 ของจำนวนที่มีอยู่จริง จำนวนของ Head เป็น 2 เท่าของจำนวนที่มีอยู่จริง ระหว่างการเขียน-อ่านข้อมูล ค่าดังกล่าวจะถูกแปลงกลับไปเป็นตำแหน่งของ Head Cylinder ที่แท้จริง
- ตัวอย่างการใช้งาน Large
Mode
- Cylenders
|
- SECTORS
|
- HEADS
|
- MODE
|
- 1120
|
- 16
|
- 59
|
- Normal
|
- 560
|
- 32
|
- 59
|
- Large
|
- ความจุสูงสุดของฮาร์ดดิสก์ที่เราสามารถใช้งานได้ใน Large
Mode
- จำนวน Cylinder ............
(1024)
- จำนวน Head ..................
(32)
- จำนวน Sectors,...............
(63)
- Byte Per Sector...............
(512)
- ความจุสูงสุด ................... 1
กิกกะไบต์
- การคำนวณความจุของฮาร์ดดิสก์
การคำนวณว่าฮาร์ดดิสก์มีความจุเท่าไรนั้น ใช้สูตรดังต่อไปนี้
ความจุของฮาร์ดดิสก์ = Cylinder
x Head x Sector x Byte per Sector จะได้ความจุของฮาร์ดดิสก์
หากกำหนดว่าฮาร์ดดิสก์เป็น Normal Mode จะมีความจุได้สูงสุด 528 เมกกะไบต์ กรณีนี้ถึงแม้ว่าจะซื้อฮาร์ดดิสก์ขนาดมากกว่า 528 เมกกะไบต์ก็ตาม จะใช้งานได้เพียงแค่
528 เมกกะไบต์
- ข้อมูลเพิ่มเติม
ปัญหาที่เกิดขึ้นเมื่อกำหนดโหมดฮาร์ดดิสก์ผิด
การจัดแบ่งพาร์ติชั่นให้ฮาร์ดดิสก์อย่างมีประสิทธิภาพ
Peter Dan
Hann 's EIDE Storage
สารสนเทศโหมดฮาร์ดดิสก์
Check Harddisk
-
hard drive benchmark program, also links to other test programs
Enhanced
IDE and SCSI compared
Harddisks
and controllers dictionary
Harddisk standards
IDE EIDE FAQ
Quantum Storage Resource Center
Harddrive Description