Вопрос или проблема
У меня есть Toshiba, и я хочу установить Windows 7 на него. Моя прошивка – UEFI. Я отключил безопасную загрузку и включил поддержку Legacy. Перед установкой Windows 7 я разделил свой жесткий диск на MBR с помощью gparted.
Я затем пытаюсь установить Windows на него. Проблема в том, что Windows во время установки автоматически преобразует мой жесткий диск в GPT. Почему? Как я могу решить эту проблему?
Для обеспечения обратной совместимости большинство реализаций прошивки UEFI на ПК также поддерживают загрузку в режиме устаревшего BIOS с дисков, разделенных на MBR, через Модуль совместимости (CSM), который обеспечивает совместимость с устаревшим BIOS. В этом сценарии загрузка выполняется так же, как на системах с устаревшим BIOS, игнорируя таблицу разделов и полагаясь на содержимое загрузочного сектора.
Загрузка в стиле BIOS с дисков на MBR обычно называется BIOS-MBR, независимо от того, выполняется ли она на системах UEFI или на системах с устаревшим BIOS.
Более того, возможна загрузка систем с устаревшим BIOS с дисков GPT, и такая схема загрузки обычно называется BIOS-GPT.
-
Загрузка установки Windows с EFI не позволяет устанавливать на диски MBR и наоборот.
-
Установка EFI требует схемы разделов EFI ДЛЯ ЗАПУСКА (исправьте меня, если я не прав)
например:
Раздел Файловая Система Размер Назначение
EFI FAT32 100MB EFI Загрузочный Сектор на диске GPT
MSR N/A 128MB Скрытый Сервисный Раздел для диска GPT
Основной NTFS N/A Установка Windows / Объем Данных, содержащий VHD
Но он может загружать Windows с другого диска MBR (или VHD) в режиме CSM.
Таким образом, для этого вам нужно как минимум 2 диска или 1 физический GPT диск, содержащий виртуальный MBR диск.
EFI загружает из .EFI файла, указанного в переменных UEFI. Если они не установлены, то он вернется к фиксированному пути. Для ПК Amd64 это \EFI\BOOT\BOOTX64.EFI. Если прошивка поддерживает как обычную загрузку EFI, так и обратный CSM, то обычно вы получаете два пункта загрузки.
Обратите внимание, что загрузка EFI включена по умолчанию на DVD Windows 7, но не если вы превращаете этот ISO/DVD в USB флешку. В этом случае вам нужно будет вручную переместить файлы.
Поэтому у вас есть два варианта:
1
- Вставьте DVD Windows 7 x64 и загрузитесь в режиме EFI.
- Вставьте флешку, отформатированную в FAT32, с менеджером загрузки, скопированным в \EFI\BOOT\BOOTX64.EFI
В обоих случаях Windows будет установлена на жесткий диск с использованием стиля разделов GPT. Это не будет работать с MBR.
2
Используйте старый компьютер с прошивкой BIOS или в современной системе на базе EFI включите CSM и отключите безопасную загрузку, затем
- Вставьте DVD Windows 7 x64 и загрузитесь в режиме BIOS/CSM, или
- Вставьте флешку Windows 7 (NTFS, с загрузочным сектором) и загрузитесь в режиме BIOS/CSM.
В обоих случаях это будет работать только с жестким диском, разделенным по схеме MBR.
Поскольку ваша проблема заключается в том, что диск продолжает преобразовываться в GPT, скорее всего, вы загружаетесь с первого варианта. Либо примите это и используйте EFI/GPT (что имеет преимущества перед MBR), либо внимательно посмотрите, как вы загружаетесь. Многие прошивки могут загружаться с обоих вариантов, но обычно предшествуют опции загрузки. Например, оба элемента ниже получены при загрузке с одного и того же DVD.
P0: Samsung DVD 0
UEFI: Samsung DVD 0
Если вы получаете опции, похожие на эти два, тогда вам нужно выбрать правильную, даже если обе начнут процесс установки. Если вы не получаете два варианта, проверьте, можете ли вы загрузиться с других DVD/CD с этого устройства, или создайте флешку, которая поддерживает только ваш желаемый вариант.
У Microsoft есть инструмент на их сайте для этой задачи – записать ISO на USB флешку. В качестве альтернативы Rufus – это отличный инструмент, который поддерживает оба варианта (так что убедитесь, что вы установили тот, который хотите, чтобы избежать неоднозначности).
Ответ или решение
Для установки Windows 7 на жесткий диск с разделами MBR на системе с UEFI, необходимо соблюсти некоторые ключевые нюансы. Давайте подробнее рассмотрим процесс, проблемы, с которыми вы столкнулись, и предоставим детальное решение.
Установка Windows 7 на MBR-диск с UEFI-прошивкой
Предварительные условия
- Вам необходимо отключить Secure Boot: Это важно, поскольку Windows 7 не поддерживает Secure Boot.
- Включить поддержку Legacy (CSM): Это обеспечит совместимость вашей системы с BIOS и позволит загружать устройства, использующие MBR.
- Подготовить жесткий диск: Вы уже создали разделы на жестком диске через GParted, убедившись, что они соответствуют стандарту MBR.
Проблема
Ваш жесткий диск автоматически конвертируется в GPT во время установки Windows 7. Это происходит потому, что вы, вероятно, загружаете установщик в режиме UEFI. В UEFI режиме инсталлятор Windows создаст GPT разделы, поскольку он ожидает, что система будет использовать EFI.
Рекомендации по установке
Вы можете выбрать один из двух вариантов для решения возникшей проблемы:
Вариант 1: Установка в режиме UEFI
- Используйте UEFI-диск: Если вы загружаете инсталляционную флешку или DVD в режиме UEFI, то установка будет производиться на GPT-диск. Для этого:
- Подготовьте установочный USB-накопитель с Windows 7, используя FAT32 файловую систему и копируя файлы загрузки (BOOTX64.EFI) в папку
\EFI\BOOT\
. - Загрузите систему с этого устройства в режиме UEFI.
- Выберите установку Windows 7 на жесткий диск. Учтите, что все разделы будут созданы в формате GPT.
- Подготовьте установочный USB-накопитель с Windows 7, используя FAT32 файловую систему и копируя файлы загрузки (BOOTX64.EFI) в папку
Вариант 2: Установка в режиме BIOS/CSM
- Подготовьте установочный диск для работы в CSM:
- Убедитесь, что ваши настройки BIOS настроены на загрузку в режиме Legacy.
- Создайте загрузочную флешку с Windows 7, используя NTFS файловую систему. Если вы используете Rufus, убедитесь, что выбрана опция "MBR".
- Загружайте систему с этой флешки или DVD в режиме BIOS/CSM.
- При установке укажите нужный MBR-диск для установки Windows 7.
Поиск правильного варианта загрузки
При выборе источника загрузки проверьте, какие записи доступны в меню загрузки вашего UEFI. Вы можете увидеть опции вроде "UEFI: Диск" и "Диск". Выберите запись, которая не содержит "UEFI", чтобы загрузить в режиме CSM. Например:
P0: Samsung DVD 0
Samsung DVD 0
Здесь вам нужно выбрать первый вариант, чтобы загрузиться в режиме BIOS.
Заключение
Выбор верного режима загрузки – ключевой момент в успешной установке Windows 7 на MBR-диск в системе с UEFI. Если вам не подходят предложенные вариации, подумайте о переходе на GPT, так как он обладает рядом преимуществ по сравнению с MBR. Если ваша подготовка корректна, и вы следуете данным рекомендациям, установка будет выполнена успешно.
Для получения дальнейших рекомендаций по созданию загрузочных носителей и установке операционной системы, вы можете обратиться к руководствам или сообществам, специализирующимся на поддержке Windows.