1

Некоторые производители внешних жестких дисков с емкостью, превышающей емкость раздела MBR, продают их предварительно разделенными на разделы объемом 2 ТБ и один с оставшейся емкостью.

Имеются инструменты, позволяющие сделать из них один, больший раздел (по крайней мере, я думаю, что я узнал столько же из обзоров таких продуктов на Amazon; предположительно, впоследствии диск находился в режиме GPT).

Могу ли я пойти другим путем, то есть использовать все пространство диска 3 ТБ, хотя в режиме MBR можно использовать хотя бы один раздел (для загрузки Windows на компьютере без UEFI)?

Этот накопитель представляет собой 3,5-дюймовую HD Seagate Barracuda, которая в настоящее время находится в коробке USB 3. Этот Seagate Disk Wizard (pdf) для Windows, который в любом случае может оказаться бесполезным, отказывается от установки из-за предполагаемого отсутствия Seagate HD. У меня есть компьютер (не UEFI) (только с SATA I), и я не буду бояться использовать инструменты на основе Linux.

1 ответ1

1

MBR или GPT - это формат всего диска, а не раздела, поэтому на диске GPT не может быть раздела MBR. Гибридный MBR/GPT - это диск с записями GPT и обычными записями MBR, а не с разделом MBR на диске GPT.

Некоторые производители решили эту проблему, разделив первые 2 ТБ как MBR, а затем установили Windows в обычном режиме. После завершения установки они устанавливают специальный драйвер, чтобы ОС распознала оставшееся пространство как еще один отдельный диск, чтобы вы могли использовать все доступное пространство. Это может быть хрупким и не переносимым, поэтому я не рекомендую использовать его таким образом.

Вы можете загружаться с GPT-дисков в режиме BIOS с помощью программной реализации UEFI, такой как DUET или Clover, хотя это не очень легко и будет загружаться намного медленнее

Другим решением является установка Windows на VHD на GPT-диск. Просто отформатируйте диск как GPT, затем при установке Windows нажмите Shift+F10 и создайте виртуальный жесткий диск, подключите его и продолжайте в обычном режиме. Я не пробовал, но многие люди подтвердили, что это работает

Вы также можете разделить MBR-диск объемом почти до 4 ТБ, запустив один последний раздел перед отметкой 2 ТБ. Например, том 1.99TiB и том 750GiB, или два тома 1.5GB.

MBR записывает расположение разделов с точки зрения начального сектора и длины раздела. Оба эти значения являются 32-разрядными, поэтому теоретически вы можете использовать MBR на диске 4 ТиБ, если все пространство после метки 2 ТиБ находится в одном первичном разделе или, возможно, в одном расширенном разделе, что может в свою очередь содержат много логических разделов. Такая конфигурация была бы несколько ограничивающей, но она вписывается в структуру MBR

Обойти ограничения MBR

Поскольку информация о разделении хранится в таблице разделов MBR с использованием начального адреса блока и длины, теоретически может быть возможно определить разделы таким образом, что выделенное пространство для диска с 512-байтовыми секторами дает общий размер, приближающийся к 4. TiB, если все, кроме одного раздела, находятся ниже предела 2 TiB, а последний назначается начинающимся с блока 2 32 -1 или близко к нему и задает размер до 2 32 -1, тем самым определяя раздел, который требует 33 а не 32 бита для адреса сектора, к которому осуществляется доступ. Однако на практике это поддерживают только некоторые операционные системы с поддержкой LBA-48, в том числе GNU/Linux, FreeBSD и Windows 7 [20], которые используют 64-битные секторальные адреса внутри страны.

https://en.wikipedia.org/wiki/Master_boot_record#Partition_table_entries

Вам нужна поддержка ОС для этого, а также необходимость партии разметки дисков на 3 - й вместо diskmgmt.msc. Windows 7 и выше будет работать с этими дисками без проблем. Цитировать из статьи Рода Смита выше

Короче говоря, единственными операционными системами, которые, по-видимому, могли обрабатывать разделы с отметкой 2 TiB, были Linux, FreeBSD и Windows 7.

Для получения дополнительной информации читайте

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