เราจำเป็นต้องระบุค่าบางอย่างที่เรียกว่า 'HEADS', 'SYL', 'CLUSTER' และ 'LANDZ' ซึ่งแตกต่างจาก HDD แบบดั้งเดิมเห็นได้ชัดว่าไดรฟ์นี้ไม่มีจาน มีวิธีที่ไดรฟ์เลียนแบบสิ่งเหล่านี้บน IDE และเราสามารถหาค่าเหล่านี้สำหรับไดรฟ์เฉพาะของเราได้หรือไม่?
BIOS ของคุณไม่รองรับ "การตรวจจับ HDD อัตโนมัติ" หรือไม่?
ความเข้าใจของฉันคือว่าสำหรับความเข้ากันได้กับ BIOS ที่เข้ากันได้กับ IBM-PC รุ่นเก่าเช่นระบบของคุณไดรฟ์ IDE ทุกตัวที่มีพื้นที่เก็บข้อมูลมากกว่า 8 GB ใช้ค่าหัวถังเซกเตอร์ปลอม(512 ไบต์ / ภาค) × × (255 หัว (แทร็ค / สูบ)) × (1024 กระบอกสูบ) = 8032.5 MiB - ที่เรียกว่า "ขีด จำกัด 8 GB"
ความเข้าใจของฉันคือว่าไดรฟ์ IDE ที่มีพื้นที่เก็บข้อมูลน้อยกว่า 8 GB มักจะระบุ 255 หัว (แทร็ค / รูปทรงกระบอก) และ 63 ส่วน / แทร็ก
โซนลงจอดบนฮาร์ดไดรฟ์มักอยู่ใกล้กับเส้นผ่านศูนย์กลางด้านใน - เช่นที่หรือเกินกว่าจำนวนแทร็คที่ใหญ่ที่สุด
ความเข้าใจของฉันคือระบบปฏิบัติการ DOS ที่คล้ายกันใช้ FAT16 ด้วยดิสก์ขนาดใหญ่โดยทั่วไปผู้คนจะตั้งค่าพาร์ติชัน FAT16 ด้วยจำนวนเซ็กเตอร์สูงสุดต่อคลัสเตอร์ - 2 ^ 64 เซกเตอร์ต่อคลัสเตอร์ ด้วยมาตรฐาน 512 ไบต์ / เซกเตอร์จะให้ผลลัพธ์เป็น 32 KiB ต่อคลัสเตอร์ FAT16 จำกัด ได้ไม่เกิน 2 ^ 16 = 65536 คลัสเตอร์ต่อพาร์ติชัน นั่นคือเหตุผลที่ FAT16 ถูก จำกัด ไว้ที่ขนาดพาร์ติชันสูงสุดประมาณ 2 GiB
ฉันเห็นฮาร์ดไดรฟ์ IDE พร้อมจัมเปอร์ "ที่ใช้งานได้" เมื่อจัมเปอร์อยู่ในตำแหน่งเริ่มต้นฮาร์ดไดรฟ์จะรายงานขนาดจริงอย่างถูกต้องซึ่งทำให้เกิดความสับสนกับระบบปฏิบัติการรุ่นแรกที่ไม่คาดว่าจะทำงานกับฮาร์ดไดรฟ์ขนาดใหญ่เช่นนี้ ด้วยจัมเปอร์ในตำแหน่ง "ความเข้ากันได้" ฮาร์ดไดรฟ์จะอยู่และบอกว่ามันเล็กกว่ามาก - มันเสียพื้นที่บางส่วน แต่อย่างน้อยระบบปฏิบัติการรุ่นแรกเหล่านี้ก็สามารถทำงานได้
มันยังไม่บูตและเพิ่งบอกว่าไม่มีไดรฟ์เชื่อมต่ออยู่
คุณสามารถบอกความแตกต่างระหว่าง "ไม่พบฮาร์ดไดรฟ์" และ "พบฮาร์ดไดรฟ์ แต่ยังไม่ได้ฟอร์แมต" กับ "ฉันเห็นพาร์ติชันสำหรับบูตบนฮาร์ดไดรฟ์นี้ แต่ไม่มีระบบปฏิบัติการใน มันจะบู๊ต "?
คุณสามารถบู๊ตเครื่องในสื่ออื่น ๆ (อาจเป็นไลฟ์ซีดีหรือฮาร์ดไดรฟ์อื่นที่มีระบบปฏิบัติการดั้งเดิมหรือไม่) จากนั้นลองฟอร์แมตฮาร์ดไดรฟ์ใหม่ที่ว่างเปล่าหรือไม่ (เช่นนั้นส่วนที่ 10 จะเป็นตำแหน่งที่เครื่องคาดว่าจะพบส่วนที่ 10 ไม่ว่าการตั้งค่าจะเกิดความสับสนก็ตาม)