Я установил Windows 7 Ultimate x64 на свой GPT раздел некоторое время назад, и сегодня мне нужно было отформатировать. В прошлый раз установка прошла успешно без каких-либо проблем, но теперь (во время установки), когда я выбираю раздел, появляется это сообщение;

Windows не может быть установлена на этот диск. Выбранный диск имеет стиль раздела GPT

Я пытался активировать раздел с помощью diskpart , но не могу завершить, так как получаю сообщение о том, что это не допустимый раздел MBR. Итак, я попытался исправить MBR через bootrec.exe но все равно без изменений.

Я предполагаю, что на диске нет действительной MBR , даже если он так и есть - или что-то в MBR повреждено.

MBR не совместим с разделами GPT ? Почему это происходит сейчас, а не в первый раз?

1 ответ1

2

MBR и GPT - две совершенно разные системы разбиения. Ваш диск может использовать один или другой, но не оба. (Если только вы не используете некрасивую, нарушающую стандарты и опасную "гибридную MBR", принятую Apple. Давай не будем туда ходить.)

Современное оборудование поддерживает два режима загрузки: BIOS/legacy/CSM и EFI/UEFI. В режиме BIOS компьютер выглядит как компьютер старого стиля с микропрограммой BIOS старого стиля. При такой загрузке Windows будет устанавливаться только на MBR-диск; если вы загрузите диск GPT, Windows захлебнется и выдаст сообщение об ошибке. Там нет ничего плохого с диском в этом случае; это несоответствие между режимом загрузки и типом таблицы разделов.

Если вы загружаете Windows в режиме EFI, напротив, она будет установлена только на GPT-диск. Если вы загрузите диск MBR, он выдаст сообщение об ошибке с жалобой на диск. Опять же, с диском все в порядке; просто режим загрузки не соответствует таблице разделов диска.

Таким образом, я подозреваю, что это случилось с вами:

  1. Вы установили Windows в режиме EFI. Когда он разделил пустой диск, он создал GPT и все настроил.
  2. Теперь вы снова загрузили установщик, но сделали что-то немного другое, чтобы он загрузился в режиме BIOS/legacy/CSM. Теперь он видит диск GPT и подбрасывает, что понять может только эксперт.

Другая возможность состоит в том, что вы изначально установили в режиме BIOS, но вы случайно преобразовали диск из MBR в GPT. Симптом будет идентичным.

Если мое первое подозрение верное или даже если вторая возможность верна и ваш компьютер поддерживает EFI, лучше всего выяснить, как загрузить установщик Windows в режиме EFI. После этого вы сможете продолжить установку без проблем. На компьютерах с поддержкой EFI вы обычно можете выбрать режим загрузки, нажав функциональную клавишу вскоре после включения. К сожалению, какой ключ варьируется от одного компьютера к другому; проверьте руководство, поищите подсказки на экране или попробуйте их все. Затем вы обычно увидите список параметров загрузки, один из которых будет загружать ваш оптический диск или флэш-накопитель USB в режиме BIOS/legacy/CSM, а другой - в режиме EFI/UEFI. Вы также можете установить или отключить параметры на главном экране настройки прошивки. Кроме того, если для этой установки вы используете другой носитель, отличный от предыдущего, попробуйте вернуться к тому, который вы использовали ранее - похоже, что на некоторых установочных носителях Windows 7 возникают проблемы с загрузкой в режиме EFI хотя бы на некоторых компьютерах. ,

Другой вариант - полностью удалить таблицу разделов на диске - обратите внимание, что я советую удалить таблицу разделов, а не только все разделы. Есть множество инструментов, которые будут делать это, но я не уверен, что предложить для использования в Windows, так как я сам больше похож на Linux. Кроме того , этот подход будет оказывать все разделы недоступны, что, очевидно , что вы не должны делать , если у вас есть какие - либо данные , которые вы хотите сохранить на диске. Вариант этого подхода - преобразовать диск из формы GPT в форму MBR. Моя утилита GPT fdisk (gdisk) может сделать это, хотя есть некоторые предостережения - см. Страницу « Преобразование в или из GPT» своей документации.

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