Как создать загрузочную флешку uefi

Содержание

Уроки эникейщика: загрузочная флешка UEFI, Часть 1

Как создать загрузочную флешку uefi

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

Однако BIOS, как известно, давно устарел, и не используется в современных компьютерах. На смену ему пришёл более современный и простой в использовании UEFI (не слушайте тех, кто считает UEFI надстройкой над BIOS – это в корне неверно, если только не считать BIOS'ом прошивку материнской платы как таковую, что тоже неверно).

Загрузочная флешка BIOS, Часть 1Загрузочная флешка BIOS, Часть 2

Избавляясь от лишнего

Как известно, главной проблемой при загрузке BIOS-компьютера с флешки являются загрузочные записи. Это небольшие программы, записанные в строго определённых местах накопителя, причём не в виде файлов, а просто в виде множества следующих друг за другом байтов.

Эти программки в большинстве случаев не делают ничего полезного, вся их работа заключается в запуске друг друга, а в конце концов – полноценной программы-загрузчика, оформленной в виде нормального файла (хотя бывают и загрузчики, целиком умещающиеся в эти записи).

В UEFI от загрузочных записей на самом накопителе предпочли избавиться, перенеся место хранения путей к загрузчикам в накопитель типа NVRAM на материнской плате. Туда же перенесён и минимально необходимый код для поддержки файловой системы. Поэтому UEFI запускает загрузчик из файла сразу, и не нуждается в “костылях”.

Необходимый минимум

Итак, что необходимо для создания универсальной загрузочной флешки для UEFI-компьютеров? Для начала – определиться с архитектурами процессоров этих компьютеров.

UEFI является кроссплатформенным, и с одинаковым успехом может использоваться и на старой, как мир, x86, и на бьющейся в агонии IA-64, и на завоёвывающей всё большую популярность ARM.

Нельзя, к тому же, забывать, что 32-битные и 64-битные версии x86 и ARM являются, вообще-то, разными архитектурами, программы для которых несовместимы друг с другом.

Точнее, односторонне совместимы (32-битный софт заработает на 64-битном процессоре, но не наоборот), однако если программа зависима от функций среды, в которой она исполняется, то совместимость возможна только через программную “прослойку” наподобие WoW64 из Windows. В UEFI такой прослойки не предусмотрено, поэтому все запускаемые в нём загрузчики и драйверы должны быть созданы для той же архитектуры, для которой собран он сам.

К чему это всё? К тому, что для создания более-менее универсального загрузочного накопителя для UEFI не удастся обойтись одним загрузчиком, потребуется несколько, по одному для каждой процессорной архитектуры, с которой планируется работать.

Путь к файлу загрузчика может быть указан явно в NVRAM, но так же поддерживается и старое доброе указание устройства с загрузчиком, в этом случае UEFI заглядывает в папку EFI\Boot, на этом устройстве, где ищет файл загрузчика с заранее заданным именем, причём для каждой архитектуры предусмотрено своё имя. Вот они:

bootx64.efiдля x86 64-bit (ПК и ноутбуки)bootia32.efiдля x86 32-bit (планшеты на x86)bootia64.efiдля IA-64 (серверы на процессорах серии Itanium)bootarm.efiдля ARM 32-bit (смартфоны, планшеты)bootaa64.efiдля ARM 64-bit (смартфоны, планшеты, в ближайшем будущем предполагаются ПК и ноутбуки)

Достаточно лишь положить нужный загрузчик вместе с нужными ему вспомогательными файлами в эту папку, и переименовать в нужное имя тот файл, который должен запускаться первым и загружать остальные.

Поскольку UEFI работает напрямую с файлами, которые лежат в разделе с файловой системой, он должен эту самую систему понимать. Их существует множество разных, и согласно стандарту, понимать UEFI обязан, как минимум, одну: FAT32.

На практике понимают так же и более старые версии FAT, а вот более новый exFAT, он же FAT64, не понимают. Кроме того, производитель материнской платы волен встраивать драйверы и для любых других ФС, к примеру, Asus добавляет драйвер NTFS.

Но если ориентироваться на универсальность, то наша флешка должна быть отформатирована именно в FAT32.

Как вы, вероятно, знаете из первой части статьи про загрузочные флешки BIOS, на флешках могут быть таблицы разделов MBR, GPT, или вообще никакой. Изначально предполагалось, что устаревший стиль MBR не будет поддерживаться в UEFI, но по факту поддерживаются все три варианта.

В случае с GPT раздел с загрузчиками должен быть помечен как EFI-загрузочный, это может сделать любой современный менеджер разделов. В случае с MBR этот раздел должен быть, желательно, первым или последним, и помечен Активным.

Если таблицы разделов нет, то дополнительных движений вовсе не потребуется.

Таким образом, можно сделать флешку, пригодную для загрузки как в BIOS, так и в UEFI. Нужно просто приготовить её для BIOS по варианту “как жёсткий диск” с любым желаемым загрузчиком, при этом первый (и желательно – единственный) раздел должен быть отформатирован в FAT32. Собственно, и для BIOS рекомендуется форматировать этот раздел в FAT32, поэтому никто ничего не теряет.

Далее достаточно просто положить EFI-загрузчики в куды следует. Конечно же, программы и ОС для работы в UEFI должны на флешке присутствовать и запускаться из используемого загрузчика, иначе толку от такой загружаемости будет мало.

Такой вариант позволит покрыть более 90% компьютеров с BIOS и чуть менее 100% компьютеров с UEFI. Возможно, ещё крохотный процент UEFI позволит покрыть флешка с GPT, все остальные стоит превентивно записать в кривые реализации, требующие не особой флешки, а обновления прошивки материнской платы.

Важные нюансы

Слишком хорошо и просто это всё выглядит, правда? Должна же быть причина, по которой столько людей, кричащих на каждом углу о трудностях загрузки в UEFI, не смогли с ним совладать, верно же?

Этих причин две. Первая – неработоспособность привычных программ и ОС для BIOS.

Проблема решается включением имеющегося в UEFI модуля эмуляции BIOS, но во многих дешёвых ноутбуках он отсутствует уже сейчас, а через пару лет его грозятся вовсе убрать из стандарта, то есть, его перестанут встраивать в большинство новых компьютеров. Реальное решение – искать альтернативы привычным инструментам. Или создать альтернативный эмулятор… Это не шутка, я серьёзно

Вторая причина – Secure Boot, протокол защищённой загрузки, не позволяющий запускать что попало. В следующей части мы рассмотрим доступные способы совладать с этой технологией, чтобы она не доставляла неудобств, даже будучи включённой.

На этом пока всё. Не забудьте поставить лайк и подписаться на канал.

Источник: https://zen.yandex.com/media/arvian_g/uroki-enikeiscika-zagruzochnaia-fleshka-uefi-chast-1-5cbd3d3dae4f3800b29a3701

Создаем загрузочную флешку с Windows 10 для UEFI компьютера

Как создать загрузочную флешку uefi

WinITPro.ru  /  Windows 10  /  Windows 7  /  Создаем загрузочную флешку с Windows 10 для UEFI компьютера

01.06.2020 itpro Windows 10, Windows 7 комментариев 76

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

Нам понадобится:

  • USB-флешка (v 2.0 или v 3.0) емкостью не менее 4 Гб для Windows 7 или 8 Гб для Windows 10;
  • 64-битный установочный образ с дистрибутивом Windows (32 битные версии Windows не получиться установить на UEFI компьютере). Дистрибутив может быть в виде установочного DVD диска или ISO файла с образом.

Рассмотрим несколько самых популярных способов, которые позволяют создать загрузочную UEFI флешку для установки Windows 10.

Используем Media Creation Tool для записи образа Windows 10 на USB флешку

Официально средство Microsoft для создания установочных носителей и ISO образов с Windows 10 – MediaCreationTool.  Скачать последнюю версию можно здесь: https://www.microsoft.com/en-us/software-download/windows10

  1. Запустите файл MediaCreationTool2004.exe;
  2. Выберите, что вы хотите создать установочный носитель — Create installation media (USB flash drive, DVD, or ISO file) for another PC);
  3. Выберите язык, разрядность и архитектуру образа Windows 10, который нужно записать на USB накопитель;
  4. Затем укажите, что вы хотите записать образ на USB флешку;
  5. Выберите вашу флешку в списке извлекаемых устройств и USB накопителей;

На этом все. Нажмите Next -> Next -> Finish и дождитесь пока установочный образ запишется на USB накопитель.

Данную USB флешку можно использовать для загрузки как на UEFI, так и на BIOS компьютерах.

Rufus – утилита для создания загрузочной UEFI GPT флешки для установки Windows

Начинающим пользователям гораздо проще создать собственную загрузочную UEFI флешку для установки Windows с помощью графического интерфейса популярной утилиты Rufus.

На данный момент на сайте разработчика https://rufus.ie доступна уже третья версия утилиты – Rufus 3.10. Утилита довольно компактная (около 1 Мб), не требует установки и полностью бесплатна.

Кроме того, работает заметно быстрее аналогов.

Запустите утилиту Rufus с правами администратора и укажите следующие настройки:

  1. Устройство: выберите вашу USB флешку;
  2. Метод загрузки: укажите файл с ISO образом Windows (можно создать ISO образ с последним билдом Windows 10 с помощью той же Media Creation Tool, см. пример);
  3. Схема раздела: GPT;
  4. Целевая система: UEFI (non-CSM);
  5. Файловая система: FAT32

Нажмите СТАРТ для начала записи образа Windows на USB флешку.  Через 10-15 минут ваш загрузочный USB накопитесь с образом Windows для установки на UEFI компьютере готов

Diskpart: создаем установочную UEFI флешку с Windows 10 вручную

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

  1. Вставьте USB флешку в соответствующий порт компьютера;
  2. Запустите командную строку с правами администратора;
  3. Запустите утилиту DISKPART, набрав в командной строке:Diskpart
  4. Выведите список всех дисков в системе:list disk
  5. Найдите диск, соответствующий вашей USB флешке (в нашем примере это Disk 2) и выберите его:Select Disk 2
  6. Удалите все данные с данного диска командой:clean
  7. Создайте на диске первичный раздел:create partition primary
  8. Сделайте созданный раздел активным (системным томом):active
  9. Выведите список разделов в системе командой:list volume
  10. Выберите созданный вами раздел (в нашем примере это Volume 3):select volume 3
  11. Отформатируйте выбранный раздел в файловой системе Fat32:format fs=fat32 quick
  12. Назначьте отформатированному разделу букву диска (если Windows автоматически не назначает букву флешке — смотри статью):assign
  13. Завершите работу с DISKPART:exit

Осталось скопировать все файлы со смонтированного установочного ISO образа диска с Windows x64 на подготовленную вами USB флешку. Сделать это можно с помощью проводника Windows, любимого файлового менеджера или из командной строки, например, так:

xcopy d:\* f:\ /s /e

(где, d:\ установочный DVD диск или смонтированный iso образ с дистрибутивом Windows , f:\ — буква, присвоенная флешке)

На этом процесс создания загрузочной UEFI флешки с Windows 10 закончен.

Особенности загрузочной UEFI флешки с Windows 7

Если вы создаете установочную USB флешку с Windows 7 для UEFI компьютера, нужно выполнить дополнительные шаги:

  1. На USB флешке перейдите в каталог f:\efi\microsoft\boot;
  2. Целиком скопируйте его содержимое на один уровень выше (в каталог F:\efi\boot)
  3. Скопируйте файл bootmgfw.efi в каталог f:\efi\boot и переименуйте его в bootx64.efi;

Создаем загрузочную UEFI флешку с помощью PowerShell

Также можно использовать командлеты PowerShell для создания загрузочной UEFI флешки.

Следующая команда выведет список USB устройств. После того, как вы выберите нужный накопитель, он будет очищен, создан первичный раздел и отформатирован в файловой системе Fat32 (используются командлеты из модуля управления дисками Storage):

$Results = Get-Disk |Where-Object BusType -eq USB |Out-GridView -Title 'Select USB Drive to Create UEFI bootable device' -OutputMode Single |Clear-Disk -RemoveData -RemoveOEM -Confirm:$false -PassThru |New-Partition -UseMaximumSize -IsActive -AssignDriveLetter |Format-Volume -FileSystem FAT32

Смонтируйте установочный ISO образ Windows 10:

$Volumes = (Get-Volume).Where({$_.DriveLetter}).DriveLetterMount-DiskImage -ImagePath C:\ISO\Windows10-2004×64.iso

$ISO = (Compare-Object -ReferenceObject $Volumes -DifferenceObject (Get-Volume).Where({$_.DriveLetter}).DriveLetter).InputObject

Теперь нужно перейти в каталог Boot и скопировать содержимое на USB флешку с помощью Copy-Item:

Set-Location -Path “$($ISO):\boot”bootsect.exe /nt60 “$($Results.DriveLetter):”

Copy-Item -Path “$($ISO):\*” -Destination “$($Results.DriveLetter):” -Recurse -Verbose

Подробнее процесс установки Windows на компьютер с UEFI и все подводные камни мы рассмотрим в одной из следующих статьей.

Предыдущая статья Следующая статья

Источник: https://winitpro.ru/index.php/2013/12/31/sozdaem-zagruzochnuyu-fleshku-s-windows-7-dlya-uefi-sistemy/

Как сделать загрузочную флешку Windows или диск для UEFI

Как создать загрузочную флешку uefi

На компьютерах имеющих вместо обычного BIOS — новый UEFI интерфейс, желательно  устанавливать Windows в режиме EFI для улучшения работоспособности операционной системы .

Для установки Windows в режиме EFI Вам будет нужен образ 64-битной операционной системы Windows 7 SP1 или новее.

При этом системный диск на который будет устанавливаться Windows в режиме EFI, должен быть размечен не в обычном MBR-виде, а сконвертирован в формат GPT.  Это делдается в 64-битной версии Windows утилитой Diskpart.

Вариант 1. Создание USB флешки для установки Windows в режиме EFI.

1) Создаем загрузочный USB-накопитель (флешку) для установки Windows 7.

Загрузочная флешка должна быть отформатирована в файловую систему FAT32, чтобы быть она распозналась как загрузочное устройство UEFI
USB-флешка должна быть объемом не менее 4 Гб.

Для создания флеш-диска Windows 7 в режиме EFI нельзя использовать программу от Microsoft — Windows 7 USB/DVD Download Tool.

Данная утилита форматирует установочный флеш-диск в NTFS и UEFI его не распознает.

— Подключаем USB флешку в USB-порт.
— В меню Пуск в строке поиска вводим cmd.exe, и кликаем правой кнопкой мыши на найденном объекте. В открывшемся контекстном меню выбираем пункт Запуск от имени администратора.
— Вводим поочередно команды. После ввода каждой из них нажимаем клавишу Enter ↵.

diskpart
list disk
select disk #

здесь — # – это номер USB-носителя, полученного в предыдущей команде.
Далее команды полностью очистим все на выбранном диске.

clean
create partition primary
select partition 1
active
format fs=FAT32
assign
exit

— Распаковываем образ установочного диска (файл ISO) и все данные из него полность копируем на флешу.

Примечание: Для создания загрузочного диска можно использовать программу UltraISO, которая сразу создает установочный флеш-диск отформатированный в файловую систему FAT32.

2) На флешке открываем папку *:\efi (здесь * — это буква флеш-диска с установочными файлами Windows 7).
3) Создаем внутри этой папки новую с именем boot. (*:\efi\boot).

4) Копируем все содержимое папки *:\efi\microsoft\boot в папку *:\efi\boot .
5) Используя архиватор ( например, 7-zip) открываем файл *:\sources\boot.wim или *:\sources\install.wim .

6) Переходим в архиве в папку *:\sources\boot.wim\1\Windows\Boot\EFI\ .
7) Копируем файл bootmgfw.efi из архива на флешку, в созданную Вами папку *:\efi\boot.
8) Теперь надо переименовать скопированный файл bootmgfw.

efi (*:\efi\boot\bootmgfw.efi) в bootx64.efi (*:\efi\boot\bootx64.efi)

Готово! Теперь в папке *:\efi\boot\ должно быть все содержимое, скопированное из папки *:\efi\microsoft\boot и файл bootx64.efi полученный из boot.wim или install.wim.

Примечание: Для некоторых материнских плат дополнительно нужно скопировать файл bootx64.efi в корень флеш-накопителя либо с этим же именем файла, либо с именем shellx64.efi.

Вариант 2. Создание DVD диска для установки Windows в режиме EFI.

1) Скачиваем архив с программой Microsoft CD/DVD Premastering Utility и распаковываем его в любую папку.
2) Копируем файл oscdimg.exe в папку C:\Windows\System32.

3) Распаковываем образ установочного диска (ISO-файл) во временную папку.
4) В меню Пуск в строке поиска вводим cmd.exe, и на найденном объекте кликаем правой кнопкой мыши.  В открывшемся контекстном меню выбираем пункт Запуск от имени администратора.


5) Введим команду для создания ISO-файла образа установочного диска:

oscdimg -lWin_7_x64_UEFI -m -o -u1 -pEF -e -bD:\Win_7_x64\efi\microsoft\boot\efisys.bin D:\Win_7_x64 D:\Win_7_x64_UEFI.iso

где используются следующие параметры:
-l — Задает метку тома. Не используйте пробелы.
-m — Игнорирует ограничение максимального размера образа.
-o — Оптимизирует хранилище используя алгоритм хэширования MD5 для сравнения файлов.

-u1 — Создает образ, который имеет как файловую систему UDF, так и файловую систему ISO 9660. Файловая система ISO 9660 записывается с использованием имен файлов 8.3, совместимых с DOS. Файловая система UDF записывается с использованием имен файлов в Юникоде.

-p — Указывает значение для идентификатора платформы в каталоге El Torito. Для представления системы UEFI используется идентификатор EF. Не используйте пробелы.
-e — Отключает эмуляцию дискеты в каталоге El Torito.

-b — Указывает файл загрузочного сектора El Torito, который будет записан в загрузочном секторе или секторах диска. Не используйте пробелы.
D:\Win_7_x64 – Указывает расположение исходных файлов.
D:\Win_7_x64_UEFI.iso – Указывает путь к создаваемому файлу ISO.

6) Нажимаем клавишу Enter ↵.
7) Записываем созданный образ на болванку с помощью утилиты UltraISO.

Особенности установки Windows в режиме EFI.

— Если Вы разгоняли что-то из своих комплектующих — лучше восстановите настройки в стандартные значения.
— В UEFI/BIOS надо установить значение AHCI для SATA-режима и включить ACPI 2.0, если отключено.
— Если загрузка с устройства не происходит, то в UEFI/BIOS установите флешку первой в очереди загрузки.

— Если у Вас имеются как USB 3.0 порты, так и USB 2.0, то для успешной установки рекомендуется подключить флеш-диск в USB 3.0 порт. Флешки USB 2.0 тоже можно подключить к порту USB 3.0. Скопируйте на Вашу флешку  драйвера для порта USB 3.

0.

1) Подключаем флешку в USB-разъем и перезагружаем компьютер.
2) При загрузке компьютера нажимаем клавишу для вызова Boot Menu. В зависимости от производителя материнской платы — это F8, F11 или F12.
3) В списке устройств надо выбрать «UEFI:[имя Вашего устройства]«.

При установке на чистый неразмеченный диск переходите сразу к седьмому пункту.При установке на диск с имеющимися разделами и использующий старый MBR, а не GPT, делаем следующее:

4) После загрузки в установочный экран Windows нажимаем комбинацию ⇑ Shift + F10.

5) Вводим поочередно команды, нажимая после ввода каждой из них клавишу Enter ↵.

diskpart
list disk
select disk #

Здесь # – это номер жесткого диска, на который будет устанавливаться Windows. Его выдаст результатом предыдущая команда.
Далее вводим команды для полной очистки всего выбранного диска:

clean
сonvert GPT
exit

6) Закрываем окно команд и продолжаем установку Windows.
7) Укавываем драйвера для порта USB 3.0, если подключали флешку к нему.

8) В окне выбора диска для установки Windows, выделяем пункт Неразмеченное место на диске и нажимаем кнопку Создать. После этого автоматически будет создано 3 раздела (системный раздел EFI (ESP), резервный раздел Майкрософт (MSR) и основной раздел Windows.

)
9) Выбираем основной раздел и продолжаем установку Windows в режиме EFI, как обычную установку.

Примечание: Если установка завершилась успешно, а система не загружается, то в UEFI/BIOS установите «Windows Boot Manager» первым в очереди загрузки.

Источник: https://set-os.ru/kak-sdelat-zagruzochnuyu-fleshku-windows-ili-disk-dlya-uefi/

Как создать загрузочную UEFI GPT флешку с Windows 10, или почему при установке системы на новый ноутбук (ПК) возникают ошибки

Как создать загрузочную флешку uefi

Всем доброго дня!

При покупке нового ноутбука (компьютера) все больше пользователей сталкивается с различными ошибками при установке (обновлении) ОС Windows (например, популярная ошибка “установка Windows на данный диск невозможна…” или устройство вообще не видит загрузочную флешку).

Происходит это из-за того, что в новых компьютерах “старый” классический BIOS меняется на UEFI. И, разумеется, создавать загрузочные носители под UEFI — нужно несколько иначе (поэтому, с созданных по “старой” технологии флешек, не получается установить Windows).

И так, будем со всем этим разбираться по порядку…

*

Создание загрузочной флешки под UEFI (GPT)

Хочу начать статью с одного из самых популярных вопросов: “Как узнать, UEFI у меня на компьютере или BIOS, в чем у них разница…”.

Источник: https://ocomp.info/zagruzochnuyu-uefi-gpt-fleshku.html

Загрузочная флешка с UEFI Shell

Как создать загрузочную флешку uefi
Допустим, вы являетесь счастливым обладателем материнской платы без встроенной оболочки UEFI Shell. Как загрузить в такой ситуации данную командную оболочку? Самое простое решение, это создать загрузочную флешку с UEFI Shell.

Подготовка Флешки

Все что нужно от используемой флешки, это файловая система FAT32 и наличие порядка 10 МБ свободного пространства. Итак, форматируем флешку в файловую систему FAT32.

Можно обойтись и без форматирования. Главное чтобы на флешке был раздел отформатированный в файловую систему FAT32. Замечу, что в Windows 10 последних редакций, отсутствует ограничение на создание только одного раздела на USB-флешках.

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

Скачать UEFI Shell можно как отдельно, исполняемое приложение Shell.efi, так и в комплекте с загрузчиками Clover или rEFInd. В первом варианте в нашем распоряжении будет только командная оболочка.

В случае использования указанных загрузчиков, кроме возможности запуска UEFI Shell, будет доступно графическое меню.

Загрузчики Clover и rEFInd располагают функционалом автоопределения установленных ОС, EFI-приложений, и других загрузочных носителей. Все это будет доступно в меню. 

О самих загрузчиках. Clover – UEFI загрузчик, используемый в хакинтошах, так как в нем присутствуют специальные драйвера и возможность изменять некоторые значения системы. Трудно конфигурировать вручную. Из дополнительного программного обеспечения только UEFI Shell. Запуск возможен только на архитектуре x64.

rEFInd – UEFI загрузчик, для организации мультизагрузки. Легко конфигурируется. Присутствует дополнительное программное обеспечение (gdisk – инструмент разметки диска, gptsync – инструмент синхронизации GPT-таблицы с MBR-таблицей разделов). UEFI Shell так же присутствует. Возможен запуск на платформах x64, ia32, aa64.

Скачать Shell.efi можно по этим ссылкам x64, ia32, arm, aa64. Плюсом данной оболочки является возможность грузиться на ARM-машинах.

Загрузочная Флешка с Shell.efi

Открываем флешку, после подготовки. Копируем скачанный файл Shell.efi по пути /EFI/boot. Последовательность данных каталогов нужно создать.
Переименовываем скопированный файл в boot*.efi. Вместо звездочки вписываем архитектуру скачанного файла x64, ia32, arm или aa64.

Должно получиться что то подобное bootx64.efi, bootia32.efi, bootarm.efi или bootaa64.efi.
Можно сделать и универсальный вариант. Разместить Shell.efi файлы всех архитектур, переименовав их в соответствующие имена. В таких условиях флешка будет грузиться на любой из архитектур, файлы которых расположены в папке /EFI/boot.

Проверим флешку в виртуальной машине.

Загрузочная Флешка с Clover

Открываем скачанный ISO-образ с загрузчиком. Для этих целей хорошо подойдет 7-Zip. Извлекаем содержимое ISO-образа в корень флешки. Проверяем на виртуальной машине.
Открываем скачанный архив с загрузчиком. Для этих целей хорошо подойдет 7-Zip. Извлекаем содержимое архива в корень флешки.

Проверяем на виртуальной машине.
Загрузочная флешка с Clover или rEFInd может помочь при различных ситуациях.

Ситуация 1. когда у вас слетел основной загрузчик на жестком диске, и вы не можете загрузить операционную систему.

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

Ситуация 2. У вас был установлен дистрибутив Linux, с загрузчиком GRUB2.

Вы решили установить второй операционной системой Windows. После установки загрузчик Windows перезаписал загрузчик GRUB2 и установленный Linux больше не доступен для загрузки.

В данной ситуации загрузившись с флешки с загрузчиком, вы сможете загрузить установленный Linux, и уже через него вернуть загрузчик GRUB2 обратно. GRUB2 в свою очередь определит установленный Windows, и позволит грузить обе операционные системы.

Ситуация 3. На используемой материнской плате отсутствует UEFI Shell. А вам он необходим, для установки специального драйвера в автозагрузку (такое обычно делают на системах с процессорами Xeon для увеличения быстродействия), или добавления новой загрузочной записи.

Вопросы рассмотренные в данном материале: Как создать загрузочную флешку с UEFI Shell? Где скачать UEFI Shell? Как установить Clover на флешку? Как установить rEFInd на флешку? Как можно использовать загрузочную флешку с UEFI Shell?

В заключении приведу пару полезных ссылок. Описание командной оболочки UEFI Shell, смотрим тут. Решение проблемы загрузки ОС с помощью UEFI Shell, описано здесь. Загрузка и установка драйверов в UEFI Shell, рассмотрена тут.

“,”author”:”Автор: BootDev”,”date_published”:”2021-01-08T23:26:00.000Z”,”lead_image_url”:”https://4.bp.blogspot.com/-DlTr47EJzy4/W-8buXsGZWI/AAAAAAAAc/slNpTf7On7QHbHUL-o5mxVmY7sM4HIc3gCLcBGAs/w1200-h630-p-k-no-nu/scr_2018_11_16_015.png”,”dek”:null,”next_page_url”:null,”url”:”https://www.bootdev.ru/2018/11/EFI-Shell-Bootable-Flash-drive.html”,”domain”:”www.bootdev.ru”,”excerpt”:”Как создать загрузочную UEFI Shell флешку? Где скачать Shell.efi?”,”word_count”:615,”direction”:”ltr”,”total_pages”:1,”rendered_pages”:1}

Источник: https://www.bootdev.ru/2018/11/EFI-Shell-Bootable-Flash-drive.html

Как сделать загрузочную флешку UEFI с Windows: 2 способа

Как создать загрузочную флешку uefi

Всем привет! Сегодня я расскажу вам, как создать и сделать загрузочную флешку Windows для UEFI Shell системы. Все нижеперечисленные инструкции подходят для любой операционки: Windows 7, 8, 8.1 или 7. Но только для 64-х битных систем.

Для 32-х битных ОС данные инструкции, к сожалению, не подойдут. Также после создания установщика или Live CD вам нужно будет зайти в ваш BIOS или UEFI, перейти в раздел «Boot», включить SCM и выключить «Secure Boot». Об этом я ещё раз скажу ниже, но вы должны помнить об этом.

В противном случае загрузка в УЕФИ может не произойти.

Rufus

Скачать программу можно тут. Запускаем программу и выставляем следующие параметры:

  1. Устройство – сначала выбираем именно ту флэшку или диск, на который будет записан образ. Если вы не можете обнаружить нужный носитель, то убедитесь, что будущая флешка EUFI вставлена в порт. Если вы используете системный блок, то попробуйте подключиться к задним USB-портам.
  2. Метод загрузки – Нажимаем по кнопке «Выбрать» и указываем путь к уже скаченному образу. Если вы установили новую версию программы, то вы можете скачать образ с официального сайта, для этого нажмите на стрелочку ниже и выбираем тип «Скачать» – кликаем по кнопке и выбираем нужный вам образ.
  3. Параметры образа – тут есть два варианта: «Стандартная установка» – это вариант образа, с которого вы будете устанавливать систему; «Wiundows To Go» – это загрузочная Live версия, которая не требует установки и запускает виртуальную ОС.
  4. Схема раздела – MBR (для Legacy/CSM) и GPT (он нам и нужен, так как при этом используется UEFI).
  5. Новая метка тома – указываем любое название, оно будет отображаться в системе и в BIOS.
  6. Файловая система – если вы будете выбирать NTFS, то нужно будет перед установкой зайти в BIOS или UEFI, перейти в раздел «BOOT» и выключить режим «Secure Boot».
  7. Нажимаем по стартовой кнопке.

Через командную строку

  1. В Windows 10 нажмите по лупе или поисковой строке и введите название системной утилиты. Запустите с правами администратора.

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

diskpart (переводит в режим работы с носителями)
list disk (Выводит список всех физических дисков)

  1. Как видите, список не имеет привычного нам буквенного обозначения, поэтому нам нужно выбрать нашу флешку по номеру, тут нужно ориентироваться только по размеру. И далее выбираем наш диск:

select disk 6 (Вместо цифры 6 установите цифру своей флешки)

  1. Далее уже выполняем полное переформатирование флешки:

Clean (Очищение раздела)
create partition primary (Создание нового раздела)
format fs=fat32 quick (Форматирование в файловую систему FAT32.

Можно изменить ФС как NTFS, но тогда при установке в UEFI вам нужно в разделе BOOT выключить «Secure Boot»)
active (активируем диск)
assign (автоматически называем его)
list volume (смотрим, чтобы флешка отображалась в системе)
exit (выходим из diskpart)

Мы выполнили правильное форматирование, теперь нужно скопировать данные на флэшку.

Если у вас десятка, то достаточно будет скопировать содержимое образа ISO прям на флешку.

  1. Нажмите правой кнопкой по образу ISO и выбираем пункт «Подключить».
  1. После этого откроется окно со всем содержимым. Выделите все с помощью мыши, или с помощью клавиш «Ctrl+A».
  2. Нажмите правой кнопкой мыши по содержимому и из списка вариантов выберите «Отправить». Далее останется из списка нажать по вашей флешке. Можно также перетащить содержимое на флешку с помощью мыши.

Семерка не умеет работать с образами ISO, поэтому можно попробовать смонтировать образ с помощью специальной программы. Также с этим форматом работает любой архиватор: WinRAR, 7Zip и т.д. Просто разархивируйте и скопируйте содержимое образа на флешку.

Я делаю загрузочную флешку Windows 7(x64)

Если вы делаете установщик Виндовс 7 для 64-битной системы, то надо выполнить ещё вот что:

  1. На флешке пройдите по пути:

efi\Microsoft\

  1. Нажмите ПКМ по папке «Boot» и скопируйте её в корневую папку «efi».
  1. Открываем папку «sources» и ищем там файлик с названием «instell.wim», кликаем ПКМ и открываем с помощью 7ZIP. Насколько я знаю WinRar не работают с этим форматом, но можно попробовать открыть с помощью этой программы.
  2. Далее уже в архиве находим папку с номером один (1), открываем её и проходим по пути:

Windows\Boot\EFI

  1. Находим файл «bootmqfw.efi» – копируем его в ту самую папку «boot», которую мы перенесли в корневой раздел «efi» (efi/boot), и переименовываем в «bootx64.efi». Если такого файла нет, то ищем его в папке два (2) или три (3) и т.д.

Мультизагрузочная флешка

Если вы хотите сделать флешку сразу с несколькими установочными системами, то вам понадобится программа WinSetupfromUSB. Ничего сложного нет, просто после запуска в выделенной области и выбираем путь к образу флешки. Таким образом можно на одном носителе выставить сразу несколько установщиков. Более детальную инструкцию смотрите в видео ниже.

Источник: https://WiFiGid.ru/raznye-sovety-dlya-windows/uefi-zagruzochnaya-fleshka

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

    ×
    Рекомендуем посмотреть