วันนี้ในขณะที่ Googling เกี่ยวกับฉันสะดุดโพสต์อ้างว่า Seagate วางแผนที่จะจัดส่งไดรฟ์ 3TB ในภายหลังในปี 2010 แต่น่าเสียดายที่สิ่งที่ฉันดูทั้งหมดดูเหมือนจะมีเกร็ดเล็กเกร็ดน้อยของข้อมูลที่ฉันไม่คิดว่าเหมาะสม (ฉันจะเชื่อมโยงไปยังตัวอย่าง แต่ฉันอนุญาตเพียง 1 ลิงก์ต่อโพสต์ในขณะนี้)
ตอนนี้ฉันไม่มี "ความต้องการ" เพื่อเข้าใจรายละเอียดที่น่าเบื่อของเรื่องนี้ ฉันแค่อยากรู้ และสับสน
ดังนั้น ... บางคำถามที่ฉันหวังว่าจะมีคนแจ้งให้ทราบดีกว่าฉันอาจตอบ
การพูดคุยเกี่ยวกับปัญหาที่อาจเกิดขึ้นกับทั้งฮาร์ดแวร์และซอฟต์แวร์ทำให้ฉันสับสน การยืนยันคือสิ่งที่เรียกว่าสิ่งที่เรียกว่า
Long LBA addressing (LLBA)
เป็นสิ่งจำเป็นในCommand Descriptor Block
วิธีที่จะได้รับรอบขีด จำกัด ในปัจจุบันในการเข้าถึงฮาร์ดไดรฟ์ที่ใหญ่กว่า 2 TB (1 TB = 2⁴⁰ B)ตกลงไม่เป็นไร. แต่ฉันคิดว่าครั้งล่าสุดที่ปัญหานี้เกิดขึ้นมันถูกแก้ไขโดยการขยายความยาวของฟิลด์ LBA จาก 28 เป็น 48 บิต (จำเว็บไซต์นี้ได้หรือไม่www.48bitlba.com ) LBA ขนาด 6 ไบต์มีขนาดใหญ่พอที่จะพูดได้ ฉันคิดว่าสิ่งนี้ได้รับการแก้ไขทั้งหมดโดย Win XP SP2 ถ้าไม่ช้ากว่านี้ และแน่นอนว่าฮาร์ดแวร์ทั้งหมดควรเป็นไปตามภารกิจใช่หรือไม่
ปัญหาจริงที่ฉันเข้าใจกับไดรฟ์ที่มีขนาดใหญ่กว่า 2 TB นั้นเป็นฟิลด์ LBA ขนาด 4 ไบต์ใน Master Boot Record (MBR) ที่ใช้ในการแบ่งพาร์ติชั่นฮาร์ดไดรฟ์ทั้งหมดในขณะนี้ ทางออกที่เป็นไปได้มากที่สุดคือโยกย้ายไปยัง GUID Partition Table (GPT) ของ Intel GPT ใช้ฟิลด์ 8 ไบต์สำหรับ LBA
สิ่งที่ฉันไม่เข้าใจในบริบทนี้คือปัญหาในการบูทว่า Windows จากไดรฟ์ 3TB ที่ใช้ GPT ได้รับ PC BIOS ปัจจุบันไม่รู้ว่าจะรับรู้หรือทำงานกับ GPT ได้อย่างไร แต่ GPT ทุกตัวมาพร้อมกับ "ความปลอดภัย" หรือ "การปกป้อง" MBR ในภาค 0
Apple ใช้ MBR รุ่นไฮบริดเพื่อให้พวกเขาสามารถบูต Windows บน Intel Mac ของพวกเขา (หรือที่รู้จักใน Boot Camp) ไม่สามารถทำสิ่งที่คล้ายกันเพื่อให้พีซี BIOS รับรู้และบูตจากพาร์ติชันภายในกล่าวว่า 2 TB แรกของไดรฟ์ 3 TB หรือใหญ่กว่านั้นหรือไม่
ฉันมีคำถามเพิ่มเติมเช่นที่ภาค 4K เหมาะสมกับสิ่งเหล่านี้ทั้งหมด แต่อาจถึงเวลาที่ฉันจะปิดและโพสต์สิ่งนี้ ;-)
- จอห์นเหตุผล