Biokaminy-lux.ru

Все про ремонт быт. техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить Windows 7 на UEFI

Это сочетание букв все еще знакомо не всем пользователям компьютерной техники, в отличие от BIOS. Обе аббревиатуры обозначают программную среду материнской платы, поверх которой устанавливается операционная система.

«Юэфай» (чаще произносят как «УЕФИ») начала массово внедряться не так давно. Она рассчитана на ноутбуки и ПК с 64-битной операционной (Рисунок 1). Интересно, что по привычке многие называют «УЕФИ» «БИОСом» или «для понятности» употребляют оба названия рядом. Пример – поисковые запросы типа «UEFI BIOS как установить windows 7».

Можно ли установить 32-разрядную Windows на ПК с UEFI и разметкой GPT?

Здравствуйте, у меня возник следующий вопрос — во всех официальных источниках говорится, что на компьютеры с UEFI возможна установка только х64 версии Windows. Однако мне удалось установить х86 версию(Windows 8.1), и она работает так же — через UEFI(создает необходимые разделы на диске(шифрованный EFI), использует разметку GPT.

Почему же тогда везде говорится о необходимости использования х64 системы?

Добавлено:
MSDN

Can Windows 7, Windows Vista, and Windows Server 2008 read, write, and
boot from GPT disks?

Yes, all versions can use GPT partitioned disks for data. Booting is
only supported for 64-bit editions on UEFI-based systems.

Чтобы получить полную поддержку GPT для накопителей, предлагающих
больше 2 Тбайт, вам понадобится 64-битная версия Windows (XP, Vista
или 7)

    спросил(а) 7 лет назад
  • последняя редакция 7 лет назад
    для отправки комментариев
  • Ответы (1)

Смешались в кучу кони, люди © Давайте разбираться.

UEFI и GPT

UEFI — это новое поколение интерфейса между операционной системой и микропрограммой платформы. Раньше был BIOS, теперь UEFI, хотя его иногда называют UEFI BIOS, а старый BIOS — legacy BIOS.

UEFI поддерживает x86, x64, ARM и Itanium (источник), поэтому
установка Windows 8.1 x86 не является чем-то из ряда вон выходящим.

GPT — это схема разметки дисков, опирающаяся на глобальные идентификаторы (GUID). Например, GPT позволяет использовать все пространство дисков размером более 2TB и создавать до 128 основных разделов, в то время как MBR (старый формат) — не более четырех.

На ПК с UEFI можно использовать разметки GPT и MBR. На готовых ПК с Windows (ноутбуки, планшеты) UEFI и разметка GPT.

UEFI, GPT и загрузка 32- и 64-разрядных ОС Windows

Ваша цитата с MSDN правильная, но статья была написана до выхода Windows 8.

Windows 7
Windows 7 поддерживает UEFI 2.0 только в 64-разрядном исполнении, поэтому на ПК с UEFI можно загрузиться только в 64-разрядную Windows 7 при условии, что разметка GPT.

Читайте так же:
Установка линукс второй системой с флешки

В KB2581408 есть хорошая таблица, заодно показывающая неактуальность XP в этом вопросе.

Windows boot on UEFI

Впрочем, на ПК с UEFI поддерживается режим эмуляции Legacy BIOS с помощью модуля поддержки совместимости (Compatibility Support Module, CSM), что позволяет загружать и 32-разрядные системы.

Windows 7 UEFI

На диаграмме синим цветом показана загрузка в родной режим UEFI, а желтым — в режим совместимости Legacy BIOS.

Windows 8 и более новые ОС
Windows 8+ поддерживает UEFI 2.0 в 64- и 32-разрядном исполнении, а также в WoA (Windows on ARM), в том числе и загрузку, конечно. Так, планшеты с Windows 8 на Intel Atom Clover Trail с UEFI и разметкой GPT поголовно шли с 32-разрядными Windows 8, т.к. режим Connected Standby (InstantGo) не был рассчитан на 64-bit.

На эти планшеты невозможно поставить 64-разрядную ОС, потому что в режиме UEFI разрядность Windows должна совпадать с архитектурой ПК. На ПК с 32-разрядной версией UEFI можно загрузить только 32-разрядную ОС, а на ПК с 64-разрядной версией UEFI — только 64-разрядную ОС (загрузка 32-разрядной возможна, если предусмотрен CSM).

Более того, Windows 8 поддерживает Secure Boot в соответствии со спецификацией UEFI 2.3.1 Errata C и новее, и все готовые ПК с Windows 8+ обязательно должны обладать режимом безопасной загрузки Secure Boot.

Родная поддержка Secure Boot исключает возможность загрузки в Legacy BIOS с помощью CSM.

Windows 8 UEFI

Secure Boot можно отключить (если изготовитель ПК предусмотрел такую возможность) и использовать режим Legacy BIOS.

GPT и диски объемом более 2TB

Здесь все относительно просто, и подробные объяснения есть в уже упомянутой статье KB2581408.

ОС взаимодействует с жестким или твердотельным диском с помощью системы логической адресации блоков (LBA). LBA0 — первый сектор, LBAn — последний. Стандартный размер сектора — 512 байт. Соответственно, объем диска — это количество секторов помноженное на 512.

Ограничение в 2TB связано с тем, что в MBR число логических секторов можно представить только 32 битами. Это выливается в так называемый «предел 2TB»: 512*(2^32) bytes = 2.2TB. Схема разметки MBR не поддерживает емкость, превышающую эту цифру, поэтому для использования всего объема диска нужно размечать его в GPT.

Если во время установки Windows 10, выбранный диск выдаёт ошибку, которая касается корректности выбора стиля разделов устройства, стоит в первую очередь определиться с актуальной версией томов для вашего ПК. Существует два способа определения:

  • Если у вас новый компьютер с интерфейсом UEFI, то при входе в настройки BIOS вы можете управлять мышкой, а не только клавиатурой. Графический интерфейс является цветным, а не синим с белыми буквами. В таком случае нужно корректно выполнить установку Windows 10 на GPT диск.
  • Если у вас компьютер старый и вы давно меняли комплектующие, BIOS имеет стандартный синий интерфейс, потребуется конвертация GPT стиля в MBR и только после этого будет возможна установка Windows 10 на жёсткий диск.
Читайте так же:
Server 2012 установка нет установки системы архивации

Установка Windows 10 на диск GPT с интерфейсом UEFI

Выполнение установки Windows 10 на GPT диск – сложный процесс. Для его выполнения нужно придерживаться двух рекомендаций, а именно:

  • Загрузка в режиме EFI;
  • Установка 64-разрядной версии системы.

Для выполнения первого условия нужно внести изменения в настройки BIOS UEFI. Для этого перезагружаем ПК и непрерывно нажимаем «F2» или «Del» (могут быть и другие клавиши, что зависит от модели материнской платы). Далее выполняем следующие рекомендации:

  • Переходим в раздел BIOS Features или BIOS Setup. Выставляем загрузку с UEFI, а не с CSM.
  • В режиме SATA указываем вместо IDE, среду AHCI. Обычно эта настройка находится в разделе Peripherals.
  • Сохраняем изменения и перезагружаем компьютер.

После того, как вы сохранили все изменения, компьютер будет готов для установки Windows 10 и форматирования разделов. Выполняя этот процесс с диска, вероятность возникновения ошибки низкая. Если же для этой цели вы используете накопитель, стоит записать образ повторно, чтобы он поддерживал интерфейс UEFI.

Создать такую флешку можно посредством командной строки с правами Администратора. Для этого выполняем следующие действия. Жмём «Win+R» и вводим «cmd».

Далее вводим команды:

  1. diskpart
  2. list disk
  3. select disk

Выбираем флешку на которую будет записан образ десятки. Прописываем поочередности следующие команды:

  1. select disk N
  2. clean
  3. create partition primary
  4. format fs=fat32 quick
  5. active
  6. assign
  7. list volume
  8. exit

После выполнения данных действий, необходимо смонтировать ISO-образ в системе, кликнув по файлу и выбрав пункт «Подключить». Далее выделяем содержимое виртуального диска и отправляем его на флешку.

Теперь устанавливаем Windows 10 c флешки или с диска.

Как конвертировать GPT в MBR для установки Windows 10

Если при установке Windows 10 и форматирования разделов появляется отказ из-за несоответствия стиля GPT, необходимо конвертировать диск без UEFI в MBR.

На этапе выбора разделов при установке операционной системы, стоит выполнить следующие действия:

  • Нажимаем «Shift+F10». Откроется командная строка. Вводим «diskpart», а затем – «list disk», чтобы отобразить список подключённых дисков.
  • Далее вводим select disk N, где N – это номер диска, который необходимо переконвертировать.
  • Чтобы очистить жёсткий диск полностью, вводим «clean». Если хотите удалить только разделы, используем команды «detail disk», далее «select volume» и «delete volume».
  • Чтобы конвертировать, вводим «convert mbr».
  • Для завершения вводим «exite».
Читайте так же:
Регулировка фокуса в sony

Если вы конвертировали разделы на этапе настройки дисков, нужно нажать кнопку «Обновить». Дальнейшая установка на MBR будет запущена в привычном режиме и ошибка не повторится.

Выберите UEFI или Legacy BIOS при загрузке в программе установки Windows или Windows PE

BIOS

По сравнению с BIOS Unified Extensible Firmware Interface (UEFI) делает компьютер более безопасным. Если ваш ноутбук поддерживает UEFI, вы должны его использовать. Однако иногда устаревшая версия BIOS все еще полезна. Пример – если вы загружаетесь из сети, которая поддерживает только BIOS, вам нужно будет загрузиться в устаревшем режиме BIOS. То же самое может случиться с UEFI. В этом руководстве мы расскажем, как выбрать UEFI или Legacy BIOS при загрузке в программе установки Windows или Windows PE. Для вашего сведения, Windows PE используется для установки, развертывания и восстановления Windows 10 (все версии).

Выберите UEFI или Legacy BIOS при загрузке в программе установки Windows или Windows PE

Прежде чем мы начнем, вы должны знать, что этот пост не о переключении режимов прошивки. Если вы планируете перейти с устаревшего BIOS на UEFI, вам придется использовать MBR2GPT Tool. Так что если вы находитесь в ситуации, когда вам нужно использовать режим BIOS, но ваш компьютер настроен на UEFI, вот что вам нужно сделать. Это возможно только в том случае, если к системе подключены жесткие диски с дисками BIOS: MBR и UEFI: GPT.

Примечание. Некоторые устройства поддерживают только UEFI или Boot. В то время как другие попросят вас отключить функции безопасности UEFI, чтобы сначала загрузиться с помощью BIOS.

1] Откройте меню прошивки. Чтобы войти в UEFI или BIOS, нажмите клавишу Del или F12 или аналогичную горячую клавишу, чтобы войти в нее. Каждый OEM имеет свое соглашение. Иногда это может быть использование кнопки увеличения или уменьшения громкости. Если это не работает, вы можете загрузиться в расширенный режим восстановления. Перезапустите, удерживая клавишу Shift. Он перенесет вас в меню восстановления. Здесь перейдите к

Устранение неполадок> Дополнительные параметры> Настройки прошивки UEFI.

2] Найдите вариант с надписью «Загрузка с диска или по сети». Помимо этого, у вас будет возможность выбирать между UEFI или BIOS. Определите это. Если вы загрузитесь в сеть, которая не поддерживает UEFI, вам придется начать все сначала. Меню могут выглядеть примерно так, как показано ниже.

UEFI: USB-накопитель или BIOS: сеть/локальная сеть.

Обе эти опции используют одно и то же устройство и носитель, но загружают ПК в другом режиме прошивки. Если вам необходимо отключить функцию безопасности UEFI, перейдите в раздел Безопасность> Безопасная загрузка и отключите эту функцию.

Как найти режим прошивки

При запуске установки, если компьютер загружается в неправильном режиме, установка Windows не удастся. Чтобы это исправить, перезагрузите компьютер. И выберите правильный режим прошивки.

Вы можете использовать команду

чтобы узнать, находитесь ли вы в BIOS или UEFI при использовании WindowsPE. Если возвращаемое значение равно 0x1, это означает BIOS , если его 0x2UEFI.

Как сделать так, чтобы всегда загружаться в режиме RIGHT

Можно настроить так, чтобы во время установки Windows или при использовании Windows PE компьютер загружался только в UEFI или в устаревшую BIOS. Чтобы сделать это, мы внесем некоторые изменения в файл установки. Таким образом, вам не придется каждый раз выбирать UEFI или Legacy BIOS.

Мы знаем, что при загрузке Windows менеджер загрузки ищет папку bootmgr или EFI . Чтобы убедиться, что вы загружаетесь в правильном режиме, мы можем удалить файлы, которые Windows PE или программа установки Windows используют для загрузки прошивки.

фаза BIOS UEFI
Диспетчер загрузки Windows% SystemDrive% Bootmgr EFI Microsoft Boot Bootmgfw.efi

Загрузка только в режиме UEFI

Чтобы загружаться только в режиме UEFI, удалите файл bootmgr из корневого каталога установочного носителя Windows PE или Windows. Это предотвратит запуск устройства в режиме BIOS.

Загрузка только в режиме BIOS

В этом случае удалите папку efi из корня установочного носителя Windows PE или Windows. Это предотвращает запуск устройства в режиме UEFI.

BootDev

Данных возможностей вполне достаточно для организации загрузки установленной операционной системы Windows на MBR-диске, в двух режимах BIOS и UEFI.

Важное замечание. Для работы с GPT-таблицами необходима 64-разрядная операционная система.

Тестовая Машина

Для проведения тестов использовалась виртуальная машина VirtualBox с установленной операционной системой Windows 10 x64 на MBR-диске.

В текущем варианте, система грузится с помощью BIOS-загрузчика расположенном в первом скрытом разделе жесткого диска.

Для добавления возможности загрузки текущей системы в UEFI-режиме, потребуется совсем немного действий. Сначала необходимо будет создать дополнительный раздел размером в 100 МБ с файловой системой FAT32. После на созданный раздел, необходимо будет установить UEFI-загрузчик. И последний шаг, удалить букву диска созданного загрузочного раздела. Во избежание удаления с него файлов.

Разметка Диска

Разметка диска будет выполняться с помощью инструмента «Управление дисками«. Запустить Управление дисками можно двумя способами: Либо через окно Выполнить (или любое другое средство выполнения команд), набрав в строке запуска команду diskmgmt.msc.

Либо с помощью контекстного меню кнопки пуск ( Win+X ).

Запустив компонент Управление дисками, сжимаем пространство любого из первичных разделов обладающих достаточным объемом свободного пространства, отнимая необходимые нам 100 МБ для нового загрузочного UEFI-раздела.

Получив свободное, неразмеченное пространство, создадим первичный раздел и отформатируем его в файловую систему FAT32.

Запоминаем букву назначенную созданному разделу (в моем случае это буква E:), и переходим к установке загрузчика.

Установка Загрузчика

На данный момент, созданный нами загрузочный раздел абсолютно пуст.

Установим UEFI-загрузчик Windows Boot Manager. Для установки, запускаем любую командную оболочку от имени администратора, в моем случае это будет PowerShell (запускается так же через контекстное меню кнопки пуск Win+X ).

И выполняем следующую команду:

Обращаем внимание на то что путь C:Windows указывает на текущую папку Windows текущей операционной системы для которой мы выполняем установку загрузчика. А в качестве значения параметра /s указываем букву раздела на который будет установлен загрузчик.

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

Загрузчик на этом успешно установлен.

Последний штрих, отключение буквы диска созданного загрузочного раздела, во избежание его удаления файлов на нем в будущем.

Все готово, теперь осталось лишь проверить загрузку в BIOS и UEFI режимах.

Двойной Запуск

На данный момент система загружена в BIOS-режиме.

Выполним загрузку в UEFI-режиме.

Теперь система может загружаться в режимах BIOS или UEFI абсолютно прозрачно.

В статье было рассмотрено: Как осуществить загрузку операционной системы Windows в UEFI-режиме с MBR-диска?

Почему не был изменен стандартный загрузочный раздел, для получения точно такого же результата? Текущая конфигурация более проста и позволяет легко откатиться к предыдущему состоянию за минимум действий.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector