ฮาร์ดไดรฟ์ USB ภายนอกมีการ จำกัด ขนาดหรือไม่


14

ฮาร์ดไดรฟ์ SATA ภายในนั้นมีข้อ จำกัด เกี่ยวกับมาเธอร์บอร์ด 2TB จำนวนมากและหากฉันต้องการได้รับ HDD 3TB จากนั้นฉันต้องเชื่อมต่อโดยใช้การ์ด PCI (หรือซื้อมาเธอร์บอร์ดใหม่)

แต่ฉันอยากถามว่า: ถ้าฉันเชื่อมต่อฮาร์ดไดรฟ์ 3TB กับกล่อง USB ภายนอกมันจะทำงานได้ไหม? Vantec กล่องหุ้มฉันต้องการซื้อบอกว่ามันรองรับได้ถึง 3TB HDD แต่ฉันต้องการให้แน่ใจว่า


มีการ จำกัด ขนาดอยู่เสมอ ระยะเวลา พื้นที่ที่อยู่ของคอมพิวเตอร์ของคุณมีขีด จำกัด มันแตกต่างกันไปขึ้นอยู่กับฮาร์ดแวร์และซอฟต์แวร์ของคุณ แต่มีข้อ จำกัด เสมอ คอนโทรลเลอร์ USB ออนบอร์ดของคุณอาจมีขนาดที่อยู่เดียวกับคอนโทรลเลอร์ SATA ออนบอร์ดของคุณ
บาฮามาต

ใช่มีขีด จำกัด แต่ฉันถามว่า 3TB hdd ในตู้ usb จะทำงานในพีซีที่ harddisk เดียวกันนี้ไม่ทำงานในขณะที่เชื่อมต่อกับ sata เช่นกันถ้าขีด จำกัด นี้เป็นเช่น 500TB มันไม่สำคัญว่าเราจะไม่เห็น harddisks ดังกล่าวใน 10 ปีข้างหน้า
Karim

อย่างที่ฉันบอกถ้าทั้งคู่เป็นตัวควบคุมออนบอร์ดพวกเขาก็จะมีขีด จำกัด เหมือนกัน
bahamat

@bahamat: ไม่จำเป็น sata และ usb เป็นสิ่งที่แตกต่าง โปรดอ่านคำตอบของ KCotreau
Karim

1
ฉันไม่เชื่อว่าข้อ จำกัด นี้จะใช้กับเมนบอร์ดเลย แต่กล่องหุ้ม USB ตามที่ระบุใน @David C. คำตอบด้านล่าง ฉันเพิ่งค้นพบว่าไดรฟ์ 4TB จะไม่ทำงานในกรอบ USB ใด ๆ ที่ฉันมีแม้ว่าระบบปฏิบัติการและมาเธอร์บอร์ดจะรองรับไดรฟ์ 4TB (มีภายใน) โดยยึดตามขีด จำกัด 2TB พร้อม 32 บิต LBA ที่อยู่ภายในตัวเครื่อง
DarrenMB

คำตอบ:


25

ฉันรู้ว่าคำถามนี้ถูกถามเมื่อสองปีที่แล้ว แต่ฉันไม่คิดว่าคำตอบใด ๆ ที่นี่จะเสร็จสมบูรณ์ดังนั้นฉันจะยิงมันต่อไป

ในการตอบหัวข้อเรื่องขีด จำกัด ของ USB คือขีด จำกัด ของข้อมูลจำเพาะ mass-storage class (MSC) ข้อมูลจำเพาะนี้จะเปิดใช้ตามชุดคำสั่งโปร่งใส SCSI (ดูที่http://en.wikipedia.org/wiki/USB_mass_storage_device_class#Device_access ด้วย ) ดูคำสั่งการอ่าน SCSI ( http://en.wikipedia.org/wiki/SCSI_Read_Commands#Read_.286.29 ) คุณจะเห็นว่ามี API หลายเวอร์ชัน ที่เก่าแก่ที่สุดรองรับที่อยู่บล็อก 21 บิต (และขีด จำกัด 1GiB) รุ่นที่ใหม่กว่ารองรับ LBA แบบ 32 บิต (กำหนดให้ จำกัด 2TiB หลายกรณีในปัจจุบัน) และล่าสุดมี LBA 64 บิตซึ่งจะกำหนดขีด จำกัด 8ZiB ( นั่นคือ 8 กิกะไบต์ - เทราไบต์!)

เคส USB รุ่นใหม่จะรองรับ LBA 64 บิตและควรรองรับไดรฟ์ที่คุณต้องการหา กรณีที่เก่ากว่าจะไม่รองรับสิ่งนี้และจะทำงานผิดปกติหากมีการแนบกับไดรฟ์ที่มีขนาดใหญ่กว่า 2TiB

สมมติว่ากรณี USB ของคุณรองรับไดรฟ์แล้วมีปัญหาของการแบ่งพาร์ติชันไดรฟ์ ชุดรูปแบบ MBR พาร์ติชัน (ใช้ในรูปแบบต่าง ๆ ตั้งแต่ MS-DOS) ใช้ดัชนีบล็อกแบบ 32 บิต ดังนั้นจึงมีข้อ จำกัด 2TiB วิธีแก้ปัญหาที่ใช้ในปัจจุบันคือการเปลี่ยนไปใช้รูปแบบ GUID partition table (GPT) ซึ่งใช้หมายเลขบล็อก 64- บิต

ระบบปฏิบัติการที่ทันสมัยทั้งหมด (รวมถึง Windows, Mac OS X และ Linux) สนับสนุนตารางพาร์ติชัน GUID และควรสามารถรองรับไดรฟ์> 2TiB เป็นดิสก์ข้อมูล

หากคุณเป็นผู้ใช้ Mac หรือ Linux คุณควรบูตจากไดรฟ์ได้เช่นกัน Macs มีเฟิร์มแวร์ EFI และรองรับการบูตปริมาณ GPT ระบบ Linux รุ่นใหม่มีรหัสใน GRUB bootloader ที่ฉันบอกจะอนุญาตให้บูต Linux จากไดรฟ์ GUID ที่ไม่มีเฟิร์มแวร์ EFI

อย่างไรก็ตามหากคุณใช้งาน Windows คุณอาจหรือไม่สามารถบูตจากไดรฟ์ได้ คุณจะต้องใช้เฟิร์มแวร์ EFI บนแผงวงจรหลักของคุณและคุณจะต้องใช้งาน Windows รุ่น 64 บิต Microsoft ต้องการทั้งสองอย่างในการบูตจากไดรฟ์ GPT ทุกขนาด ซึ่งหมายความว่าหากคุณใช้ Windows 32 บิตหรือมีเฟิร์มแวร์เฉพาะ BIOS (ไม่มี EFI) คุณจะต้องตรวจสอบให้แน่ใจว่าดิสก์สำหรับบูตเป็น 2TiB หรือเล็กกว่าดังนั้นคุณจึงสามารถใช้พาร์ติชัน MBR ได้


ขอบคุณสำหรับคำตอบ. แต่ฉันต้องการถามอะไร windows XP 32 รวมอยู่ในรายการระบบปฏิบัติการที่ทันสมัยหรือต้องการ win 7 หรือไม่
Karim

2
Windows XP ไม่มีการสนับสนุนในตัวสำหรับพาร์ติชันและดิสก์ GPT ที่มีขนาดใหญ่กว่า 2TB แต่ฉันเชื่อว่าคุณสามารถดาวน์โหลดซอฟต์แวร์ของ บริษัท อื่นเพื่อเพิ่มการรองรับสำหรับโวลุ่มที่ไม่สามารถบูตได้ สำหรับการสนับสนุนในตัวคุณจะต้องใช้ Vista หรือใหม่กว่า (ซีเกทเรียกร้อง DiskWizard จะรวมถึงซอฟแวร์สำหรับไดรฟ์ขนาดใหญ่บน XP ผมไม่มีประสบการณ์ส่วนตัวกับเรื่องนี้.. knowledge.seagate.com/articles/en_US/FAQ/218619en )
เดวิดซี

1

มันจะลงมาที่เมนบอร์ดของคุณจริง ๆ แต่ปัญหาส่วนใหญ่ที่คุณกังวลเกี่ยวกับการเชื่อมต่อไดรฟ์ SATA ที่เชื่อมต่อโดยตรงซึ่งใช้ไดรเวอร์ SATA ไม่ใช่ไดรเวอร์ USB ดังเช่นในกรณีของคุณ ปัญหา SATA เหล่านี้กำลังได้รับการแก้ไขในเมนบอร์ดรุ่นใหม่

เมื่อทำการค้นหาฉันไม่สามารถหาคนเดียวที่มีปัญหากับไดรฟ์ภายนอก 3TB แต่แน่นอนฉันไม่สามารถพูดได้ 100% เนื่องจากฉันไม่มีฮาร์ดแวร์เฉพาะของคุณที่จะทดสอบ สิ่งนี้น่าสนใจเหมือนกระดาษทั่วไป (หมายเหตุหมายเลข 10 ซึ่งเกี่ยวข้องโดยตรงกับคำถามของคุณ)

คุณอาจต้องการสร้างพาร์ติชั่นสองตัว <2TB หรือคุณสามารถสร้างพาร์ติชัน GPT> 2TB เลือกขนาดบล็อกที่ใหญ่ที่สุดที่คุณสามารถทำได้เมื่อทำการฟอร์แมตเนื่องจากมีปัญหาเกี่ยวกับโปรแกรมบางอย่างเช่น Windows Backup และบล็อกขนาดเล็ก ด้วยพื้นที่ที่มากคุณอาจสูญเสียเล็กน้อย แต่ไม่ค่อยพูดนัก


เย็น asnwer, ไม่ทราบว่ามีปัญหากับซอฟต์แวร์> 2TB พาร์ทิชัน :)
คาริม

ดีดูเหมือนว่า> 2TB ไม่ทำงานบน windows xp 32 ดังนั้นนี่เป็นปัญหาที่ฉันกำลังเผชิญ :(
Karim

จากประสบการณ์ของฉัน HDD 4TB จะไม่ทำงานในห้อง USB ที่มีความสามารถ จำกัด 2TB เท่านั้น (32 บิต LBA) มันแสดงว่า "ไม่มีสื่อ" ฉันคาดหวังว่าไดรฟ์ใด ๆ ที่เกินขีด จำกัด แม้จำนวนที่เล็กที่สุดจะมองไม่เห็นอย่างสมบูรณ์กับอะแดปเตอร์ USB สำหรับเปลือก USB
DarrenMB

1

ปัญหา 2TB ส่วนใหญ่มาจากคอมพิวเตอร์ที่ต้องบูตจากไดรฟ์ขนาดใหญ่เนื่องจาก BIOS มีปัญหาในการทำความเข้าใจ แม้จะไม่มีการ์ดหรือส่วนเสริมพิเศษการใช้ไดรฟ์มาตรฐานที่ต่ำกว่าสำหรับการบู๊ตและไดรฟ์ 2 + TB สำหรับข้อมูลทำงานได้ดี (อย่างน้อยฉันก็ลอง)

เปลือก USB เป็น SATA มักจะเลียนแบบตัวควบคุมฮาร์ดไดรฟ์ รุ่นเก่าบางรุ่นหยาบมากและมีปัญหาเล็กน้อย แต่เมื่อเร็ว ๆ นี้ฉันไม่คิดว่าคุณจะมีปัญหาอะไรเลย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.