34

У меня есть накопитель Seagate Backup Plus Desktop USB 3.0 емкостью 3 ТБ, который отлично работает в корпусе, но когда я вынимаю его из корпуса и подключаю напрямую как внутренний диск SATA, он просто не распознается должным образом (он снова работает при использовании в корпус).
Материнская плата моей системы - ASUS P8P67 LE, которая имеет два порта SATA 6,0 Гбит / с и четыре порта SATA 3.0 Гбит / с.

При использовании в качестве внутреннего диска SATA Windows 7 спрашивает, хочу ли я отформатировать диск, как если бы у него не было надлежащей файловой системы, и если я использую инструмент DISKMGMT.MSC ( введите его в меню «Пуск»), я получаю совершенно неверную информацию. Информация о диске.

В нем говорится, что диск имеет 3 раздела (349,31 ГБ RAW данных и два неназначенных раздела по 1698,68 ГБ и 746,52 ГБ). Эта информация совершенно неверна, поскольку диск, используемый в корпусе USB, работает как один раздел NTFS (2794,52 ГБ). Почему при подключении через SATA он отображается как 3 раздела без файловой системы ?!

Использует ли Seagate какой-то запатентованный способ хранения данных при использовании накопителя в прилагаемом корпусе USB 3.0? Я не использовал какой-либо вид шифрования. Я просто подключил диск к USB 3.0 и сразу начал его использовать, поскольку он, очевидно, был предварительно отформатирован с файловой системой NTFS.

2 ответа2

38

Корпус представляет диск для компьютера как устройство расширенного формата 4Kn, что позволяет использовать MBR для совместимости с системами Windows XP. Когда диск извлекается из корпуса, изменение формата логического сектора приводит к неверной таблице разделов.

  • Внешние жесткие диски емкостью более 2 ТиБ часто открывают секторы 4К непосредственно для операционной системы. Предел 2 TiB, обычно связанный с MBR, привязан к традиционному размеру сектора 512 байт; 4K секторы в восемь раз больше и, следовательно, расширяют предел MBR до 16 ТиБ. Это позволяет использовать MBR на дисках емкостью более 2 ТБ, что позволяет использовать Windows XP и другие системы, не поддерживающие GPT.

  • Базовый жесткий диск использует эмуляцию сектора 512 байт для совместимости с устаревшими системами. Это означает, что, хотя диск физически имеет секторы 4 КБ, непосредственное хост-устройство (в данном случае корпус) видит 512-байтовые сектора. Однако, чтобы выполнить вышеупомянутое расширение MBR и включить совместимость с Windows XP, в корпусе компьютер выглядит как имеющий собственные 4K-сектора.

  • Когда диск извлекается из корпуса, 512-байтовые логические секторы нижележащего диска 512e открываются. Это приводит к неверной таблице разделов, которая не может быть правильно интерпретирована. Значение в 746,52 ГБ, которое вы указали для последнего "раздела", когда диск подключен напрямую, - это именно тот объем пространства, который находится за пределами 2 ТБ для дисков MBR с 512-байтовыми секторами.

Более подробная информация о последствиях этого преобразования доступна в этом блоге.

2

В нем говорится, что диск имеет 3 раздела (349,31 ГБ данных RAW и два неназначенных раздела по 1698,68 ГБ и 746,52 ГБ). Эта информация неверна, поскольку диск, используемый в корпусе USB, работает как один раздел NTFS (2794,52 ГБ). Почему при подключении через SATA он отображается как 3 раздела без файловой системы ?!

Использует ли Seagate какой-то запатентованный способ хранения данных при использовании накопителя в прилагаемом корпусе USB 3.0?

Две мысли, основанные на моем личном опыте:

  1. По моему опыту, старый прием копирования данных на внешний SATA-диск во внешнем USB-корпусе и последующего использования его без проблем с внутренним SATA-соединением не работает с дисками размером более 2 ТБ.

    Это означает, что формат, используемый приложением для передачи данных, является «странным» или проприетарным форматом разделения, который не допускает простого обмена. Или может что-то еще происходит? Возможно, он почему-то отформатирован как RAID на низком уровне? Может быть, даже LVM? Не знаю, так как я никогда не проверял это подробно.

    Имейте в виду, что это не относится ко всем внешним корпусам SATA, но, согласно моим случайным тестам, специфичные для производителя корпуса, такие как Toshiba и Seagate, диск, отформатированный в таком корпусе, не будет читаться системой при непосредственном подключении.

  2. Непонятно, какую материнскую плату вы могли бы использовать, но не все подключения SATA позволят использовать накопители размером более 2 ТБ. Я бы проверил ваши системные характеристики, чтобы увидеть, если это так.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .