Почему на моем USB-накопителе отображаются поврежденные данные при подключении в качестве внутреннего диска SATA?

Почему на моем USB-накопителе отображаются поврежденные данные при подключении в качестве внутреннего диска SATA?

У меня есть 3-терабайтный диск Seagate Backup Plus Desktop USB 3.0, который отлично работает в корпусе, но когда я вынимаю его из корпуса и подключаю напрямую как внутренний диск 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 ГБ). Почему он отображается как 3 раздела без файловой системы при подключении через SATA?!

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

решение1

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

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

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

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

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

решение2

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

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

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

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

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

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

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

Связанный контент