Warum zeigt mein USB-Laufwerk beschädigte Daten an, wenn es als internes SATA-Laufwerk angeschlossen ist?

Warum zeigt mein USB-Laufwerk beschädigte Daten an, wenn es als internes SATA-Laufwerk angeschlossen ist?

Ich habe ein 3TB Seagate Backup Plus Desktop USB 3.0-Laufwerk, das im Gehäuse einwandfrei funktioniert, aber wenn ich es aus dem Gehäuse nehme und direkt als internes SATA-Laufwerk anschließe, wird es einfach nicht richtig erkannt (es funktioniert wieder, wenn es im Gehäuse verwendet wird).
Das Motherboard meines Systems ist einASUS P8P67 LE, das über zwei SATA 6.0 Gb/s- und vier SATA 3.0 Gb/s-Anschlüsse verfügt.

Bei Verwendung als internes SATA-Laufwerk fragt Windows 7, ob ich das Laufwerk formatieren möchte, als ob es kein richtiges Dateisystem hätte, und wenn ich das DISKMGMT.MSCTool verwende (indem ich es in das Startmenü eingebe), erhalte ich völlig falsche Informationen über das Laufwerk.

Es heißt, das Laufwerk habe 3 Partitionen (349,31 GB RAWDaten und zwei nicht zugewiesene Partitionen mit 1698,68 GB und 746,52 GB). Diese Information ist schlicht falsch, da das Laufwerk, wenn es im USB-Gehäuse verwendet wird, als einzelne NTFS-Partition (2794,52 GB) funktioniert. Wie kommt es, dass es als 3 Partitionen ohne Dateisystem angezeigt wird, wenn es über SATA angeschlossen ist?!

Verwendet Seagate eine proprietäre Methode zum Speichern der Daten, wenn das Laufwerk im mitgelieferten USB 3.0-Gehäuse verwendet wird? Ich habe keinerlei Verschlüsselung verwendet. Ich habe das Laufwerk einfach über USB 3.0 angeschlossen und sofort verwendet, da es anscheinend bereits mit einem NTFS-Dateisystem vorformatiert war.

Antwort1

Das Gehäuse stellt das Laufwerk dem Computer alsErweitertes Format4Kn-Gerät, das die Verwendung von MBR für die Kompatibilität mit Windows XP-Systemen ermöglicht. Wenn das Laufwerk aus dem Gehäuse entfernt wird, führt die Änderung des logischen Sektorformats zu einer ungültigen Partitionstabelle.

  • Externe Festplatten mit einer Kapazität von mehr als 2 TiB legen 4K-Sektoren häufig direkt dem Betriebssystem offen.Das 2-TiB-Limit, das üblicherweise mit MBR in Verbindung gebracht wird, ist an die traditionelle Sektorgröße von 512 Byte gebunden; 4K-Sektoren sind achtmal so groß und erweitern daher das MBR-Limit auf 16 TiB. Dies ermöglicht die Verwendung von MBR auf Festplatten mit einer Kapazität von mehr als 2 TiB und ermöglicht die Verwendung unter Windows XP und anderen Systemen, die GPT nicht unterstützen.

  • Die zugrunde liegende Festplatte verwendet 512-Byte-Sektoremulation, um die Kompatibilität mit älteren Systemen sicherzustellen. Dies bedeutet, dass die Festplatte zwar physisch 4K-Sektoren hat, das unmittelbare Hostgerät (in diesem Fall das Gehäuse) jedoch 512-Byte-Sektoren sieht. Um jedoch die oben erwähnte MBR-Erweiterung durchzuführen und die Kompatibilität mit Windows XP zu ermöglichen, lässt das Gehäuse das Laufwerk für den Computer so aussehen, als ob es über 4K-native Sektoren verfügt.

  • Wenn das Laufwerk aus dem Gehäuse entfernt wird, werden die 512-Byte-logischen Sektoren der darunterliegenden 512e-Festplatte freigelegt. Dies führt zu einer ungültigen Partitionstabelle, die nicht richtig interpretiert werden kann. Der Wert von 746,52 GiB, den Sie für die letzte „Partition“ angegeben haben, wenn das Laufwerk direkt angeschlossen ist, ist genau die Menge an Speicherplatz, die über der 2-TiB-Grenze für MBR-Laufwerke mit 512-Byte-Sektoren liegt.

Weitere Einzelheiten zu den Auswirkungen dieser Konvertierung finden Sie indieser Blog-Beitrag.

Antwort2

Es heißt, das Laufwerk habe 3 Partitionen (349,31 GB RAW-Daten und zwei nicht zugewiesene Partitionen mit 1698,68 GB und 746,52 GB). Diese Information ist schlicht falsch, da das Laufwerk, wenn es im USB-Gehäuse verwendet wird, als einzelne NTFS-Partition (2794,52 GB) funktioniert. Wie kommt es, dass es als 3 Partitionen ohne Dateisystem angezeigt wird, wenn es über SATA angeschlossen ist?!

Verwendet Seagate eine proprietäre Methode zum Speichern der Daten, wenn das Laufwerk im mitgelieferten USB 3.0-Gehäuse verwendet wird?

Zwei Gedanken basierend auf meiner persönlichen Erfahrung:

  1. Meiner Erfahrung nach funktioniert der alte Trick, Daten auf ein externes SATA-Laufwerk in einem externen USB-Gehäuse zu kopieren und es dann problemlos mit einer internen SATA-Verbindung zu verwenden, bei Laufwerken mit einer Größe von über 2 TB nicht.

    Das bedeutet, dass das Format, das das Gehäuse für die Datenübertragung verwendet, ein „merkwürdiges“ oder proprietäres Partitionsformat ist, das keinen einfachen Austausch zulässt. Oder passiert vielleicht etwas anderes? Vielleicht wird es aus irgendeinem Grund als RAID auf niedriger Ebene formatiert? Vielleicht sogar als LVM? Ich weiß es nicht, da ich das nie gründlich überprüft habe.

    Beachten Sie, dass dies nicht bei allen externen SATA-Gehäusen der Fall ist. Meine Tests mit herstellerspezifischen Gehäusen (wie denen von Toshiba und Seagate) haben jedoch ergeben, dass eine in einem solchen Gehäuse formatierte Festplatte bei direktem Anschluss nicht vom System gelesen werden kann.

  2. Es ist nicht klar, welches Motherboard Sie verwenden, aber nicht alle SATA-Anschlüsse erlauben Laufwerke mit einer Größe von mehr als 2 TB. Ich würde Ihre Systemspezifikationen überprüfen, um festzustellen, ob dies der Fall sein könnte.

verwandte Informationen