2

Я недавно приобрел Acer M5, и он поставляется с 64-битной Windows 8. Мне нужно, чтобы запустить Windows 7 x86. Я изменил настройки BIOS для загрузки под Legacy BOOT вместо режима UEFI.

Я создал свой загрузочный USB с помощью UltraISO. Но когда я выбираю раздел, он говорит: «Windows не может быть установлена на этот диск. Выбранный диск имеет стиль раздела GPT ".

Быстрый поиск в Google yeidls http://forum.acronis.com/forum/40223, и кажется, что мы не можем запустить 32-разрядную версию. Если я удалю каждый раздел, будет ли он работать? Любая альтернатива?

Благодарю.

3 ответа3

5

Ваш компьютер поставляется с 64-битной реализацией EFI. Такой EFI может загружать только 64-битные ОС в режиме EFI. Таким образом, чтобы загрузить 32-разрядную версию Windows, вы должны загрузить ее в режиме BIOS. Для этого необходимо преобразовать таблицу разделов (а не только один раздел; всю таблицу разделов) из формы GUID Partition Table (GPT) в форму Master Boot Record (MBR) , поскольку Microsoft решила, что она не будет поддерживать загрузку в режиме BIOS с GPT диски. Большинство инструментов разбиения диска могут сделать это преобразование деструктивным способом (уничтожив все, что уже есть на диске), а некоторые могут сделать это неразрушающим образом. Мой собственный GPT fdisk (gdisk) является одним из последних. Обратите внимание, что разделение MBR происходит под рядом других имен, таких как «разделы MS-DOS» или "разделы BIOS". Таким образом, вам может потребоваться найти правильное имя, в зависимости от того, какой инструмент вы используете.

Обратите внимание, что даже если вы преобразуете таблицу разделов без разрушения, ваша существующая Windows 8, вероятно, прекратит загрузку. (Я не пробовал такого преобразования сам, поэтому я не на 100% уверен в этом.) По сути, вы должны загрузить все свои операционные системы Windows в одном режиме (BIOS против EFI), по крайней мере, если они установлены на одном диске. Если вы хотите выполнить двойную загрузку, это может быть проблемой, поскольку, учитывая вашу заявленную цель, вам, возможно, придется переустановить Windows 8 в режиме BIOS. Это, в свою очередь, потребует доступа к розничной версии Windows 8, поскольку средства восстановления OEM, вероятно, будут восстанавливаться только в режиме EFI.

Это может быть немного проще, если вы хотите запустить 64-битную версию Windows 7. Затем вы можете установить его в режиме EFI, а не в режиме BIOS, который не потребует каких-либо преобразований таблиц разделов и включит двойную загрузку, если вы захотите это сделать.

3

Я знаю, что это далеко за соответствующие сроки, но давайте определим некоторые вещи для записи.

  • @RodSmith прав в том, что привязка прошивки BIOS к разделенному загрузочному диску MBR является ограничением, введенным Windows, а не чем-то присущим BIOS/MBR. Все современные версии Fedora и Ubuntu работают нормально, как в x32, так и в x64 версиях, с загрузкой BIOS в системах GPT.

  • Хотя я согласен с @RodSmith, что Windows 8 прекратит загрузку при преобразовании из GPT в MBR, переустанавливать его не нужно. Загрузочный DVD-диск с установкой Windows содержит все инструменты для его исправления, либо автоматически, либо с ошибкой, вручную. В основном это включает в себя запись MBR (с использованием bootrec или bootsect), назначение одного системного зарезервированного раздела (как это делал системный раздел EFI), запись Volume Boot (снова с использованием bootrec или bootsect), а затем повторное введение bootmgr и BCD (с использованием bcdboot). Всего около получаса.

  • Не совсем верно, что Windows не может загрузиться с GPT в системе BIOS. Вот мой способ сделать "невозможное":

Если у вас даже есть небольшой запасной диск, вы можете загрузить Windows(32- или 64-разрядную версию) из GPT в BIOS. Дискета подойдет.

Загрузитесь с установочного / ремонтного диска Windows.

Создайте системный диск на маленьком диске / дискете и используйте bcdboot чтобы поместить загрузочные файлы на только что созданный диск на маленьком диске. Добавьте загрузочный сектор с bootsect . Изменение {bootmgr} device для boot Загрузиться с маленького диска.

Шаги подробно здесь .

1

Столкнулся с подобной проблемой недавно, и это то, что я сделал

Отключен UEFI. Перешли на Legacy

Во время 32-битной установки Windows 7 выбрал выборочную установку и удалил все существующие разделы. Создан новый раздел из нераспределенного пространства, и установка Windows позволила мне использовать этот раздел для установки Windows

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