Windows 7 отказывается устанавливать на разделы в стиле gpt в режиме загрузки CMS

0

Недавно я задал вопрос, касающийся проблем загрузки Windows 7 setip на ноутбуке Toshiba с Windows 8. Тем не менее, я смог загрузить его с режимом загрузки CMS. Проблема, с которой я сталкиваюсь, заключалась в том, что в режиме загрузки CMS windows 7 отказывается быть установленным в разделе формата NTFS в стиле gpt, хотя windows 7 поддерживает gpt. Я закончил тем, что вытер свою установку из восьми и ее разделов восстановления перед тем, как мне сообщили об ошибке, поэтому я потерял все шансы на резервное копирование любых файлов. Отсутствие подключения к Интернету и наличие второго компьютера сделали его еще сложнее. Поэтому я вытер диск и сделал чистую установку. Тем не менее, некоторые исследования показали, что ошибка была в том, что я не загружался в режиме UEFI. Проблема в том, что Toshiba отказывается распознавать любые съемные носители в режиме UEFI. У меня есть чистая и рабочая установка 7, которая прекрасно загружается в режиме CMS. Но я' Я все еще хотел бы знать, почему это произошло, ради знаний. Если бы кто-нибудь мог пролить немного света, это было бы очень ценно.

Маршалл Мэтьюз
источник
Почему вы используете режим CMS, если вы пытаетесь установить в раздел GPT? Два не совместимы. Я понимаю причину, по которой вы пытались это сделать, но это не сработает, поэтому вам нужно выяснить, как выполнить загрузку с USB-устройства без его включения.
Ramhound
Нет у меня нет, я должен был сделать заводскую установку. : /
Маршал Мэтьюз

Ответы:

0

Простой ответ:

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

td512
источник
Но я все еще задаюсь вопросом, почему Windows 7 отказалась быть установленной на разделе gpt, так как я сказал, что немного поработал с Google, но я не смог раскрыть рассуждения о том, что он отказывается быть установленным из-за загрузки Режим.
Маршал Мэтьюз
Опять же, поскольку большинство прошивок OEM UEFI содержат ошибки, Windows 7 не распознает стиль загрузки, с которым вы пытаетесь запустить его. однако, как отмечает @Karan, у самодельных ПК у них улучшенная реализация UEFI, и Windows 7 может определить режим загрузки и, следовательно, знает, в какой режим устанавливать.
td512
Так что настольные материнские платы с UEFI сделали бы это менее сложным, чем должно быть. OEM-ноутбуки - это боль в задней части. Я спрашиваю, потому что я собираюсь в ближайшее время собрать ПК, и большинство материнских плат поставляются с UEFI, и я действительно не хочу сталкиваться с такими сложностями во время процесса, который должен быть простым, как ABC
Marshall Mathews
Крупные производители, такие как Asus, MSI, Gigabyte, усердно работали над своим режимом UEFI, и он работает очень хорошо
td512
Можно ли заменить UEFI на BIOS на материнской плате, которая пришла с первой
Marshall Mathews
1

Вы подняли ряд вопросов, и больше ответов появилось в ответах и ​​комментариях ....

Проблема: Windows не будет установлена ​​на GPT при загрузке BIOS / CSM / legacy

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

Кроме того, аббревиатурой является CSM (модуль поддержки совместимости), а не CMS.

Проблема: не удается загрузить Windows 7 в режиме EFI / UEFI

Эта проблема, скорее всего, была результатом плохой поддержки EFI на стандартном загрузочном носителе Windows 7. Однако есть способы преодолеть это, и веб-поиск должен показывать много страниц, описывающих, как это сделать. Первое попадание, которое я получил, было на эту страницу, которая в основном о процессе установки, но она включает в себя ссылку на эту другую страницу, которая описывает, как именно создать EFI-загрузочную флешку Windows 7 USB с диска Windows.

Другой возможной причиной вашей проблемы была безопасная загрузка. Windows 8 была первой версией Windows, поддерживающей эту функцию, и в подавляющем большинстве настольных компьютеров и ноутбуков, которые поставляются с предустановленной Windows 8, включена функция безопасной загрузки. Таким образом, они не загрузят установочные диски Windows 7, если вы не отключите Secure Boot. Подробная информация о том, как это сделать, варьируется от одной системы к другой, но это можно сделать с помощью меню в утилите настройки прошивки, как описано на этой моей странице. Я видел сообщения о страшных или запутанных вариантах, но те, которые мне кажутся мне, относительно ясны.

Проблема: замена EFI / UEFI на BIOS

Теоретически вы можете заменить любую компьютерную прошивку. Проблема в том, что обычно много хлопот. В худшем случае вам может потребоваться написать заменяющую прошивку самостоятельно, что является нетривиальным мероприятием. На практике вы могли бы сделать это, комбинируя CoreBoot с полезной нагрузкой SeaBIOS . Даже это, тем не менее, потребует довольно высокого «коэффициента гика» для реализации и будет работать только на оборудовании, поддерживаемом CoreBoot. (Для справки, я никогда даже не пробовал это сам, поэтому я не могу предложить дальнейший совет.)

Для тех, кто не является фанатом Uber, единственный реальный вариант - научиться жить с EFI / UEFI. Это действительно не так уж и плохо, и на самом деле у него довольно много преимуществ по сравнению с BIOS. У этого действительно есть существенная кривая изучения, все же. Мои собственные советы для успеха:

  • Забудьте все, что вы когда-либо знали о BIOS. EFI отличается. Производители стараются, чтобы EFI выглядела знакомо, но это все равно, что пытаться сделать апельсиновый вкус похожим на банан.
  • EFI это не BIOS. Производители и многие люди используют «BIOS» для обозначения EFI, но это только мутит воду и заставляет людей неохотно следовать предыдущему совету.
  • Вы не позволяют CSM , если вы не знаете , что вам нужно и понять последствия. Первое, что делает CSM, это усложняет путь загрузки, что усложняет отладку. Многие люди включают CSM из-за первоначального препятствия при загрузке установщика ОС, но во многих случаях лучше преодолеть проблему загрузки в режиме EFI, чем включать CSM. Иногда действительно необходимо включить CSM, но это действительно должен быть крайний способ, если у вас нет веских оснований.
  • Используйте виртуализацию, а не мультизагрузку. Мультизагрузка затруднена как в BIOS, так и в EFI, а виртуализация означает, что каждая ОС может загружаться на «своей машине», что упрощает процесс загрузки.
  • Прочитайте сообщение в блоге Адама Уильямсона о том, как работает EFI. Это в некоторой степени ориентировано на Linux, но охватывает EFI и его отличия от BIOS.

Проблема: ошибки EFI / UEFI

Да, многие EFI глючат. Если у вас есть такая роскошь, избегайте большинства компьютеров на базе EFI, проданных до 2013 года. Некоторые из них, такие как Hybrid EFI от Gigabyte, о которых я здесь пишу , действительно должны быть избавлены от наших страданий.

Иногда ошибки EFI можно устранить, обновив прошивку. (Большинство производителей виновны в размещении их на странице «Обновления BIOS» на своих веб-сайтах.) К сожалению, большинство производителей отказались от обновления самых вонючих из своих старых EFI, поэтому вам лучше всего надеяться заменить их на некоторые из них. аппаратное обеспечение.

Род Смит
источник
Большое спасибо, отличный ответ :) Как и в моем случае, мое последнее средство было CMS. Я установил и теперь загружаю windows 7 на cms
Marshall Mathews
БЛАГОДАРЮ ВАС! - Я пытаюсь исправлять людей, когда говорю о BIOS и EFI, но все под луной просто говорят о BIOS, так что почти невозможно определить разницу при ответе на вопросы.
Ramhound
Я думаю, что номенклатура BIOS / EFI постепенно начинает меняться. Кажется, сегодня больше людей знают об этом различии, чем это было пару лет назад. Кроме того, последняя купленная мной материнская плата (модель ASRock) ссылается на прошивку как на UEFI, а не на BIOS. Я не знаю, является ли это просто ASRock или другие производители начинают понимать, насколько запутанным может быть обращение к EFI как к BIOS.
Род Смит