Як створити завантажувальний USB-накопичувач UEFI з ISO


13

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

На жаль, це не є рішенням для мого ноутбука, оскільки він не має оптичного приводу. Таким чином, я спробував створити завантажувальний USB-накопичувач, який також може завантажуватися в режимі UEFI, але поки що я не мав успіху (зауважте, що ноутбук має UEFI і завантажує Windows 7 в режимі UEFI).

Отже, моє запитання полягає в тому, якщо хтось знає, як я можу сказати ISO на USB-накопичувачі, щоб він завантажувався так, ніби я використовував компакт-диск?


Який процес ви використовуєте для створення завантажувальної USB-палички.
Ramhound

Я шукав деякі інструменти для створення завантажувальних USB-накопичувачів (Unetbootin, Rufus, make_me_bootable серед інших). Але вони взагалі не змогли створити завантажувальну USB-накопичувач, або вона була завантажена лише в звичайному, а не в режимі UEFI.
шиїн

Пов'язані / дуб: superuser.com/questions/531793/…
ripper234

Хлопці у восьмиформах мають хороший крок за кроком ---> тут
tekiwibird

Можливо, було б простіше змінити біос із uefi на режим підтримки сумісності (CSM)

Відповіді:


3

Прохання уточнити: ви можете завантажити цей диск в обох режимах BIOS і UEFI? Наприклад, чи є два записи завантаження в меню завантаження або в ручку перемикання режиму?

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

Можливо, вам потрібно буде витягти це efibootзображення, mount -o loopйого та витягнути вміст у EFI/BOOTкаталог.


2

Rufus підтримує системи BIOS та UEFI.

Вам потрібно встановити файлову систему як FAT32. За замовчуванням Rufus використовує NTFS, і це не читається UEFI.


Це не працює. Там написано "Знайдено 0 пристроїв". Дивіться i.stack.imgur.com/5VVwV.png
Pacerier

1

Ви повинні мати можливість просто форматувати флешку як FAT32 та скопіювати вміст ISO на неї.

Я вважаю, що вам не потрібні подальші кроки.


на жаль ні; навіть якщо я зроблю активний розділ
шин

0

Я просто помістив тут повний посібник Eightforums , але всі кредити там. Багато хлопців тут (SLaks та Michael Shigorin) запропонували цю ідею, але жоден із них не запропонував точних кроків щодо впровадження, як це зробили хлопці 8forums.

Ось вони:

  1. Вставте USB-палку та відкрийте підняту командну підказку

  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 на палицю.


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. Таким чином, вам потрібно буде відключити захищене завантаження в програмному забезпеченні UEFI для завантаження в медіа. Після того, як установка чи ремонт відносяться, ви можете знову ввімкнути захищене завантаження, але відключення / включення захищеної завантаження не дуже прямо вперед у всіх вбудованих програмах UEFI, таких як деякі материнські плати Asus

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

(A) SLaks шлях

  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 та дотримуйтесь наведених нижче зображень та інструкцій:

Rufus: Найбільший файл 4 Гб

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

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

вас є файл (и) більше 4 Гб?

Коли найбільші файли / файли перевищують 4 Гб,

SLaks way підкаже вам щось на кшталт "розмір файлу не підходить для ..."

Rufus не дасть вам жодної опції FAT32 проти UEFI + GPT, залишивши лише NTFS! )

( Очевидно, ці методи також працюватимуть, коли найбільший файл (и) має / менший розмір або дорівнює 4 ГБ! )

Способи:

(A) Rufus : Перейдіть за допомогою UEFI + GPT + NTFS & Disable Secure Boot для завантаження в медіа!

(В) .вийти до. 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 - перевірити встановлення.wim install.swm 1200

Але .. нам потрібно буде розповісти шлях (і) для всього, де потрібно.

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

(i) Витягніть windows iso в папку з архіватором: 7zip / WinRAR

(ii) Зробіть 3 папки в c: root, тобто: c: \ New 1 , c: \ New 2 & c: \ New 3

(iii) Витягніть завантажений zim-файл wimlib до кореня папки New 1 .

(iv) У вилученій папці iso перейдіть до папки " Джерела" . Перетягніть .install.wim у папку « Нові 2» .

(v) Відкрийте командний рядок.

(vi) Скопіюйте, вставте та запустіть цю команду такою, якою вона є ( з лапками! ):

"c: \ новий 1 \ wimlib-imagex" розділити - перевірити "c: \ новий 2 \ install.wim" "c: \ новий 3 \ install.swm" 1200

(vii) Зачекайте, коли все закінчиться.

(viii) Вихід із командного рядка.

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

(Х) Перейдіть в папку витягнутого з & Replace install.wim з install.swm файлів.

(xi) Відформатуйте привід для ручки за допомогою FAT32 .

(xii) Перетягніть витягнуту папку 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
Я надсилаю цей коментар майже до кожної вашої відповіді. Ми не вважаємо привітання, вітання чи підписи корисними. Тому, будь ласка, уникайте цього використовувати у своїх відповідях у майбутньому. Зокрема, стосовно цієї відповіді, навіть після численних змін, вона мала численні граматичні помилки. Будь ласка, знайдіть хвилинку та використовуйте відповідні інструменти, щоб уникнути цього питання в майбутньому. Внески, які мають численні граматичні помилки, часто призводять до зниження рівня.
Рамхаунд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.