Die internen SATA-Festplatten haben bei vielen Motherboards eine Beschränkung von 2 TB. Wenn ich eine 3-TB-Festplatte möchte, muss ich sie über eine PCI-Karte anschließen (oder ein neues Motherboard erwerben).
Aber ich wollte fragen: Wenn ich eine 3-TB-Festplatte an ein externes USB-Gehäuse anschließe, funktioniert das dann? Das Vantec-Gehäuse, das ich kaufen möchte, sagt, dass es bis zu 3 TB Festplatte unterstützt, aber ich möchte sicher gehen.
hard-drive
usb
Karim
quelle
quelle
Antworten:
Mir ist klar, dass diese Frage vor zwei Jahren gestellt wurde, aber ich denke, dass keine der Antworten hier vollständig ist, also werde ich es trotzdem versuchen.
Um die Betreffzeile zu beantworten, ist die USB-Grenze die Grenze der MSC-Spezifikation (Massenspeicherklasse). Diese Spezifikation basiert wiederum auf dem transparenten SCSI-Befehlssatz. (Siehe auch http://en.wikipedia.org/wiki/USB_mass_storage_device_class#Device_access ). Anhand der SCSI-Lesebefehle ( http://en.wikipedia.org/wiki/SCSI_Read_Commands#Read_.286.29 ) können Sie feststellen, dass es mehrere Versionen der API gibt. Die älteste Version unterstützt 21-Bit-Blockadressen (und eine 1-GB-Grenze), eine spätere Version unterstützt 32-Bit-LBAs (die heute in vielen Fällen die 2-TB-Grenze festlegen) und die neueste Version verfügt über eine 64-Bit-LBA, die eine 8-GB-Grenze festlegen wird ( das sind 8 Gigabyte!).
Moderne USB-Gehäuse unterstützen 64-Bit-LBAs und sollten jedes Laufwerk unterstützen, das Sie wahrscheinlich finden. Ältere Fälle unterstützen dies nicht und verhalten sich schlecht, wenn sie an ein Laufwerk angeschlossen sind, das größer als 2 TB ist.
Angenommen, Ihr USB-Gehäuse unterstützt das Laufwerk, dann besteht das Problem der Partitionierung des Laufwerks. Das MBR-Partitionsschema (seit MS-DOS in verschiedenen Formen verwendet) verwendet einen 32-Bit-Blockindex. Es gibt also ein Limit von 2TiB. Die heute verwendete Lösung besteht darin, zum GUID-Partitionstabellenformat (GPT) zu wechseln, das 64-Bit-Blocknummern verwendet.
Alle modernen Betriebssysteme (einschließlich Windows, Mac OS X und Linux) unterstützen GUID-Partitionstabellen und sollten ein> 2TiB-Laufwerk als Daten-Disc unterstützen können.
Wenn Sie ein Mac- oder Linux-Benutzer sind, sollten Sie auch vom Laufwerk booten können. Macs verfügen über EFI-Firmware und unterstützen das Booten von GPT-Volumes. Moderne Linux-Systeme haben Code im GRUB-Bootloader, der, wie mir gesagt wurde, das Booten von Linux von einem GUID-Laufwerk ohne EFI-Firmware ermöglicht.
Wenn Sie jedoch Windows ausführen, können Sie möglicherweise nicht vom Laufwerk booten. Sie benötigen EFI-Firmware auf Ihrem Motherboard und müssen eine 64-Bit-Version von Windows ausführen. Microsoft benötigt beides, um von einem GPT-Laufwerk beliebiger Größe zu booten. Dies bedeutet, dass Sie unter 32-Bit-Windows oder mit BIOS-reiner Firmware (ohne EFI) sicherstellen möchten, dass Ihre Startdiskette 2 TB oder kleiner ist, damit Sie eine MBR-Partition anwenden können.
quelle
Es hängt wirklich von Ihrem Motherboard ab, aber die meisten Probleme, die Sie befürchten, beziehen sich auf direkt angeschlossene SATA-Laufwerke, die einen SATA-Treiber verwenden, keinen USB-Treiber wie in Ihrem Fall. Diese SATA-Probleme werden in neueren Motherboards behoben.
Bei einer Suche konnte ich keine Person finden, die Probleme mit einem externen 3-TB-Laufwerk hatte, aber natürlich kann ich nicht 100% sagen, da ich Ihre spezifische Hardware nicht zum Testen habe. Dies ist als allgemeines Papier interessant (Anmerkung 10, die für Ihre Frage direkt relevant ist).
Möglicherweise möchten Sie mehrere Partitionen <2 TB erstellen, oder Sie können GPT-Partitionen> 2 TB erstellen. Wählen Sie die größte Blockgröße, die Sie beim Formatieren verwenden können, da bei einigen Programmen Probleme bekannt sind, z. B. bei der Windows-Sicherung und bei kleinen Blockgrößen. Mit so viel Platz können Sie ein wenig verlieren, aber relativ gesehen nicht viel.
quelle
Das 2-TB-Problem betrifft hauptsächlich Computer, die von einem großen Laufwerk gestartet werden müssen, da das BIOS Probleme hat, diese zu verstehen. Auch ohne eine Karte oder ein zusätzliches Addon funktioniert die Verwendung eines niedrigeren Standardlaufwerks für den Start und eines Laufwerks mit 2 + TB für die Daten einwandfrei (zumindest die wenigen Male, die ich versucht habe).
USB-zu-SATA-Gehäuse emulieren normalerweise nur einen Festplattencontroller. Einige der älteren waren sehr rau und hatten ein paar Probleme, aber ich glaube nicht, dass Sie in letzter Zeit irgendwelche Probleme haben werden.
quelle