Как MBR отформатированный жесткий диск превышает емкость 1,81 Тиб?

недавно я приобрел внешний диск емкостью 3 терабайта (2,72 Тиб).

теперь согласно статья Википедии о MBR, максимальное адресуемое дисковое пространство на диске, отформатированном по схеме MBR, ограничено 2 ТБ (1,81 Тиб), поэтому понятно, что жесткие диски большой емкости (>2 ТБ) должны быть отформатированы с помощью схема таблицы разделов GUID (GPT) мочь использовать всю емкость ВИНЧЕСТЕР.

почему тогда 3TB WD My Book внешний диск завод отформатирован со схемой MBR и еще более удивительно, почему он появляется на Windows, как 2.72 Тиб диск, когда MBR может адресовать только до 1.81 Тиб?

кто - нибудь еще с высокой емкости Western Digital (или другой марки) жесткий диск видел это раньше?

если это помогает, жесткий диск отформатирован с помощью NTFS и размер участка 4096 bytes. Кроме того, вот несколько скриншоты:

3 TiB MBRWD My Book - 3TB


изменить: после того, как я опубликовал свой ответ, я прочитал это сообщение в блоге от AnandTech что говорит:

теперь LBA в разделах MBR адресуются с использованием 32-разрядных значений,
максимум чего 2^32 или 4294967296. Каждый LBA на жестком диске
соответствует значению сектора размером 512 байт (даже в формате 4K advance
приводы, они все еще появляются как приводы участка 512 байт к ОС
), поэтому
большой раздел в МБР секционированного диска
4294967296 * 512 байт или 2,199,023,255,552 байт.

производители жестких дисков определяют 1 ТБ как 1 триллион байт. Если мы используем
это определение тогда самый большой 32-битный раздел MBR будет 2.199 TB
(2,199,023,255,552 байт / 1,000,000,000,000). Если мы определяем 1TB как
1024^4 байт (Тиб) крупнейшего 32-разрядных разделов MBR будет 2 ТБ
(2,199,023,255,552 байт / 1,099,511,627,776). В любом случае, С 3TB
диск там нет никакого способа, мы получаем один раздел 3TB с помощью MBR
.

но, как вы можете видеть, Моя книга, которой я владею, имеет один раздел 3TB (2.72 TiB), и он использует MBR. Причина, почему это беспокоит меня из-за инцидент где человек утверждает, что столкнулись с проблемами целостности данных с диска после передачи более 2 ТБ данных на MBR отформатированные диски 3TB.

3
задан fixer1234
25.03.2023 21:46 Количество просмотров материала 2967
Распечатать страницу

3 ответа

ваш диск использует расширенный формат 4Kn, где диск предоставляет свой собственный размер сектора 4K вместо эмуляции 512-байтных секторов (512e). Это обеспечивает совместимость с устройствами, которые не поддерживают GPT, расширяя предел MBR до 17,6 ТБ (16 Тиб), тем самым избегая необходимости использовать GPT.

  • MBR позволяет максимум 232 секторов. Это означает, что для обычных 512-байтовых секторов максимальный поддерживаемый размер диска составляет 2,2 ТБ (2 Тиб). Однако, с 4К максимальный размер диска составляет 17,6 ТБ (16 Тиб).

  • по данным в этой статье (через Google Translate), несколько внешних жестких дисков емкостью более 2,2 ТБ используют собственные сектора 4K с таблицей разделов MBR для совместимости с Windows XP:

    некоторые внешние 3-ТБ-накопители от Seagate (FreeAgent GoFlex) и Western Digital (My Book Essential) можно использовать благодаря другому техническому трюку на XP на полную мощность. Зарегистрируйтесь через интерфейс USB или FireWire не с обычными 512-байтными секторами, а с секторами 4K в системе. Таким образом можно избежать ограничения MBR на 2 ТБ.

  • производитель использует тот факт, что это внешний жесткий диск, с предположением, что он будет использоваться только для хранения и не загружается. Однако это создает другой набор проблем совместимости, где программы, которые полагаются на 512 байт размеры секторов могут работать неправильно:

    • средства секционирования, не поддерживающие диски 4Kn, не будут правильно работать с этим диском.

    • некоторые программы баз данных используют прямой дисковый ввод-вывод для обеспечения производительности и целостности данных. Эти программы не будут работать правильно, если они не предназначены для обработки секторов 4K.

  • основной внутренний жесткий диск вполне может быть 512e-если это так,то электроника приложения подвергает действию участки 4K к системе для совместимости.

5
отвечен bwDraco 2023-03-27 05:34

Я связался с техником службы поддержки WD, и он сказал мне, что это аномалия, и что вместо этого я должен преобразовать диск в GPT, чтобы убедиться, что в будущем я не столкнусь с какой-либо случайной потерей данных.

тем не менее, он не был уверен, действительно ли это приведет к потере данных, но рекомендовал мне преобразовать диск в GPT, и он также дал мне знать, что мой был первым случаем MBR форматированный диск большой емкости (>2TB), что он столкнулся.

если вы сталкивались с подобной ситуацией раньше и знают почему это или не проблема, пожалуйста, добавьте свой ответ.

игнорировать все, что я написал ниже. Это может быть или не быть правильным.


Кажется, я нашел ответ на этот вопрос. @Хеннес и AIDA64 помогло. Похоже, что Western Digital придумал решение, чтобы предотвратить медленную кончину MBR, и это называется Расширенный Формат.

С этим технология WD увеличила размер блока жесткого диска с 512 байт до 4 килобайт так расширенный формат дисков может вырасти до 16 ТБ, не задев 32-разрядный предел размера LBA.

Стивен Фоскетт очень хорошо объяснил это в своем блоге.


Из блога:

текущая схема адресации жесткого диска занимает около 2,1 Тб. В этом уравнении есть два простых фактора:

  1. здесь 4,294,967,296 адресуемые блоки в 32-разрядном "пространстве имен", и это все, что большинство ПК может обрабатывать
  2. каждый блок 512 bytes в размере, и с тех пор, как динозавры продали компьютеры

если мы умножим 4,294,967,296 времени 512, мы получим 2,147,483,648 KB емкости. В дурацкой отрасли хранения base-10 это 2,15 ТБ емкости.

производители жестких дисков, есть две дороги вперед, и они не являются взаимоисключающими:

  1. Западная Digital впервые вышел с Расширенный Формат поездка в конце 2009 года. Это решает (архаичный) предел размера блока, увеличивая его от 512 bytes до 4 kilobytes. С каждым адресом теперь в восемь раз больше, нам нужно на одну восьмую больше адресов для данного размера диска. Расширенный формат дисков может вырасти до 16 ТБ без удара 32-разрядного предела размера LBA.

  2. Seagate атаковала другую переменную, увеличив адресное пространство до полный 48 бит определенный в стандарте LBA. Это дает удивительный 128 петабайт емкости даже с крошечным 512 byte блоки.

4
отвечен Vinayak 2023-03-27 07:51

Я склонен идти с блогом, а не ответом специалиста службы поддержки WD. У меня есть пара Toshiba Stor.приводов Эл для учебы 3 ТБ. Оба отформатированы на заводе с использованием "advanced format" с размером кластера и сектора 4k.

накопители используются на телевизоре Samsung smart TV, который не распознает GPT-раздел (большинство мультимедийных устройств распознает только MBR).

0
отвечен user409837 2023-03-27 10:08

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

external-hard-drive
mbr
partitioning
windows-8.1
Вверх