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

13

У меня есть ISO-образ компакт-диска восстановления моего решения для резервного копирования. Когда я записываю образ на CD-ROM, я могу без проблем загружаться с него в UEFI или обычном режиме.

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

Итак, мой вопрос, если кто-нибудь знает, как я могу получить указанный ISO на моей флешке, чтобы она загружалась, как если бы я использовал CD-ROM?

Шийн
источник
Какой процесс вы используете для создания загрузочной флешки.
Ramhound
Я искал некоторые инструменты для создания загрузочных флешек (Unetbootin, Rufus, make_me_bootable среди других). Но либо они вообще не могли создать загрузочную флешку, либо она была загружаемой только в обычном, а не в UEFI режиме.
Shiin
Related / dup: superuser.com/questions/531793/…
ripper234
У парней на восьми форумах хороший шаг за шагом ---> здесь
tekiwibird
Возможно, было бы проще изменить биос с UEFI на режим поддержки совместимости (CSM)

Ответы:

3

Просьба уточнить: вы можете загрузить этот диск в обоих режимах BIOS и UEFI? Например, в меню загрузки есть две загрузочные записи или кнопка переключения режимов?

Подготовка USB-флешки с загрузкой UEFI на самом деле намного проще по сравнению с ISO, по крайней мере, так было в моих экспериментах: раздел FAT, EFI/BOOT/BOOTX64.EFIкоторый знает, что делать дальше, по сравнению со специально созданным образом загрузочной дискеты El Torito с тем же дерьмом.

Может быть, вам нужно извлечь это efibootизображение, mount -o loopего и извлечь содержимое в EFI/BOOTкаталог.

Михаил Шигорин
источник
2

Rufus поддерживает системы BIOS и UEFI.

Вам нужно установить файловую систему как FAT32. По умолчанию Руфус использует NTFS, и UEFI не может его прочитать.

Стивен Пенни
источник
Это не работает Там написано "0 устройств найдено". См. I.stack.imgur.com/5VVwV.png
Pacerier
1

Вы должны иметь возможность просто отформатировать флэш-диск как FAT32 и скопировать на него содержимое ISO.

Я считаю, что вам не нужно никаких дальнейших шагов.

SLaks
источник
к сожалению нет; даже если я сделаю раздел активным
shiin
0

Я просто поместил полное руководство по Eightforums здесь, но все кредиты идут туда. Многие ребята (SLaks и Michael Shigorin) предложили эту идею, но ни один из них не предложил точных шагов реализации, как это сделали ребята из 8forums.

Вот они:

  1. Вставьте USB-флешку и откройте повышенную команду propmpt

  2. diskpart
    list disk
    

    Посмотрите список и выберите номер, который был назначен вашей USB-карте, затем выберите его по этому номеру.

    select disk #
    
  3. Создайте на нем один раздел FAT32

    detail disk
    clean
    create partition primary
    format fs=fat32 quick
    active
    assign
    list volume
    exit
    
  4. Заключительный этап. Скопируйте содержимое загрузочного ISO на флешку.

Suncatcher
источник
0
  1. Большинство систем UEFI смогут загружать только загрузочный носитель x64 в режиме UEFI, как здесь
  2. С настроенными ISO, это всегда будет экспериментальным и может поддерживать один или другой.
  3. Обычно для загрузки UEFI требуется диск формата FAT32 или такой раздел на загрузочном диске. Но FAT32 может поддерживать только файлы, которые меньше или равны 4 ГБ. Итак, Isos, у которого есть файлы (извлеченные) размером более 4 ГБ, должен быть применен к загрузочному носителю с некоторыми хитростями.
  4. Способ SLaks будет возможен только до тех пор, пока самый большой файл (обычно install.wim) меньше или равен 4 ГБ, поскольку он использует один раздел FAT32 на загрузочном диске.
  5. Rufus использует один раздел FAT32, когда самый большой файл меньше или равен 4 ГБ, иначе у вас будет только NTFS в качестве опции с UEFI + GPT. Таким образом, вам нужно отключить Secure Boot в прошивке UEFI для загрузки на носитель. После завершения установки или восстановления вы можете снова включить Secure Boot, но отключить / включить Secure Boot не очень просто во всех прошивках UEFI, таких как некоторые материнские платы Asus

Методы: (предполагается, что самый большой файл меньше 4 ГБ)

(A) Слакс путь

  1. Загрузите необходимый ISO: Win 8 / 8.1 / 10 / Win 7
  2. Извлеките ISO в папку с хорошим архиватором, таким как 7zip / WinRAR
  3. Вставьте перьевой диск и отформатируйте его как FAT32
  4. Скопируйте все файлы из извлеченной папки ISO в корень флешки
  5. Диск готов к загрузке (будет загружаться как в UEFI, так и в MBR)

(При работе с Isos с файлами .wim и .swm , таким образом, они всегда загружались как в UEFI, так и в MBR.)

(B) Руфус Путь :

  1. Вставьте перо
  2. Запустите Rufus и следуйте приведенному ниже изображению и инструкциям:

Руфус: самый большой файл 4 ГБ

  - *Drive will be formatted, so back up any important data on it*
  1. Выберите перо в меню « Устройство»
  2. Нажмите SELECT , найдите Win 7/8 / 8.1 / 10 iso и дважды щелкните по нему
    • Это будет отображаться в разделе Выбор загрузки (помечено синим цветом на изображении)
  3. Выберите схему раздела в качестве GPT & Target system as UEFI
  4. Нажмите СТАРТ
  5. Как только он показывает ГОТОВ , все готово, и вы можете закрыть Rufus

Методы: (допустим, самый большой файл> 4 ГБ)

( У вас есть файл (ы) размером более 4 ГБ?

Когда самый большой файл (ы) больше / ГБ,

SLaks способ вам что-то вроде «размер файла не подходит для ...»

Руфус не предоставит вам опцию FAT32 против UEFI + GPT, оставляя только NTFS! )

( Очевидно, что эти методы также будут работать, когда самые большие файлы меньше или равны 4 ГБ! )

Способы:

(A) Руфус : используйте UEFI + GPT + NTFS и отключите безопасную загрузку для загрузки на носитель!

(B) , WIM - к. esd : замените и замените файл .wim на файл .esd и используйте способ SLaks .

Есть много способов сделать это, как DISM ++

(Но я не буду этого предлагать, потому что этот процесс занимает много ресурсов. Если ваша система недостаточно мощна, она существенно парализует вашу систему!)

( C ) .wim файл на несколько меньших .swm файлов : разделить и заменить .wim файл на несколько .swm файлов которых должен быть меньше 4 ГБ по отдельности!

Я обнаружил, что только один файл был больше 4 ГБ в ISO, который был install.wim . Все остальные файлы и boot.wim были под 4 ГБ. Итак, мы должны разделить и заменить install.wim

Мы будем использовать : wimlib-imagex

Общая команда:

wimlib-imagex split - проверить windows.wim windows.swm 100

Мы хотим разделить install.wim на 1200MB install.swm куски. Итак, общая команда для нас:

wimlib-imagex split --check install.wim install.swm 1200

Но .. нам нужно будет указать путь (и) для всего, где это необходимо.

Для практического например. :

(i) Распакуйте Windows ISO в папку с архиватором: 7zip / WinRAR

(ii) Создайте 3 папки в корне c: ie: c: \ New 1 , c: \ New 2 & c: \ New 3

(iii) Извлеките загруженный zip-файл wimlib в корень папки New 1 .

(iv) В извлеченной папке iso перейдите в папку Sources . Перетащите .install.wim в папку New 2 .

(v) Откройте командную строку.

(vi) Скопируйте, вставьте и запустите эту команду как есть ( с кавычками! ):

"c: \ New 1 \ wimlib-imagex" split --check "c: \ New 2 \ install.wim" "c: \ New 3 \ install.swm" 1200

(vii) Подождите, пока все закончится.

(viii) Выйти из командной строки.

(ix) Ваши файлы install.swm готовы в c: \ New 3

(х) Перейдите в папку извлеченного изо & Replace install.wim с install.swm файлов.

(xi) Отформатируйте диск с помощью FAT32 .

(ХII) Drag & падение Iso извлеченной папки (в которой мы заменили install.wim с install.swm файл s ), к приводу ручки и дайте ему закончить.

Это сделано!

( Таким образом, флеш-накопитель будет загружаться как в UEFI, так и в MBR )

Винет Гарг
источник
1. Когда Rufus использует NTFS с UEFI + GPT, он по-прежнему создает небольшой раздел FAT32 (вместе с разделом NTFS!) На загрузочном диске, но для загрузки с этого носителя необходимо отключить безопасную загрузку, как указано выше. 2. Я ценю, благодарю и прошу людей здесь @SuperUser продолжать помогать нам с их настройками. С уважением. ...
Vineet Garg
1
Пожалуйста, используйте правильное форматирование уценки для числовых и ненумерованных списков, а также для моноширинного кода. Когда вы редактируете свое сообщение, в правом нижнем углу панели форматирования будет находиться значок вопросительного знака ... пожалуйста, щелкните по нему, чтобы получить справку о том, как использовать уценку (вы также можете увидеть, как это реализовано, начиная с первого редактирования, которое я выполнил для начало вашего ответа). В своем текущем виде без форматирования уценки ваш ответ обременителен для чтения, поскольку он сильно запутан. Как только уценка будет применена, я уберу свое понижение.
JW0914
Я выбрал размер фрагмента файлов Install.swm выше 1200 МБ. В случае очень большого Install.wim размер порции может быть увеличен до 4 ГБ, т.е. 4000 МБ.
Vineet Garg
Пожалуйста, используйте правильную уценку при написании ... если вы не редактируете это самостоятельно, то кто-то с правами редактирования займет полчаса, чтобы исправить ваш ответ (так же, как я потратил полчаса на исправление) ваше первоначальное отсутствие уценки), и человеку с правами на редактирование не нужно делать то, что автор должен делать самостоятельно, особенно если они были заранее осведомлены об уценке.
JW0914
1
Я отправляю этот комментарий почти на каждый из ваших ответов. Мы не считаем приветствия, приветствия или подписи полезными. Поэтому, пожалуйста, не используйте это в своих ответах в будущем. В частности, что касается этого ответа, даже после многочисленных пересмотров, он имел множество грамматических ошибок. Пожалуйста, найдите время и используйте соответствующие инструменты, чтобы избежать этой проблемы в будущем. Вклады, которые имеют многочисленные грамматические ошибки, часто приводят к снижению.
Ramhound