Привіт друзі! В одній з попередніх статей ми показали вам, як створити завантажувальну UEFI-флешку з програмою Acronis True Image на основі WinPE. Така флешка надає користувачу широкі можливості, адже середовище передінсталяції Windows PE дозволяє відкрити командний рядок, відновити завантажувач операційної системи, розгорнути OS за допомогою DISM, ще можна щось скопіювати, використовуючи notepad як провідник, і так далі. Але от біда, при додаванні ISO-образу Acronis True Image з WinPE на мультизавантажувальну флешку, яка містить декілька ОС і ще програми Acronis відмовиться працювати.
Як перемогти в цій ситуації і створити мультизавантажувальну флешку з програмою Acronis True Image на основі WinPE, про це сьогоднішня стаття
Першим ділом по цій статті створюємо образ ISO з програмою Acronis True Image на основі WinPE.
Потім форматуємо флешку в файлову систему FAT32.
Підключаємо ISO-образ з програмою Acronis True Image до віртуального приводу і копіюємо вміст на флешку.
Файли ISO образу Acronis скопіювати на флешку.
Робимо єдиний розділ на флешці активним. Відкриваємо ” командний рядок адміністратора і вводимо команди:
DISKPART
list disk – виводяться всі наявні в системі жорсткі диски.
sel disk 1 – вибираю флешку.
list partition – виводяться всі наявні розділи на флешці.
sel part 1 – вибираю єдиний розділ 1.
active розділ і стає активним.
Закриваю командний рядок.
Після цього відкриваємо програму WinSetupFromUSB і додаємо потрібний файл ISO, відповідно наша флешка вже стане мультизагрузочной. Я додам ISO-образ диска аварійного порятунку Diagnostics and Recovery Toolset 10.
Готове.
Перевіримо, що вийшло. Завантажуємо з створеної нами завантажувальної флешки ноутбук з інтерфейсом UEFI. Відкривається меню завантаження, в якому можна вибрати диск аварійного порятунку Diagnostics and Recovery Toolset 10 (ім’я – DaRT10_1703x64) або Acronis на основі WinPE (ім’я – Windows Setup).
Якщо завантажити з нашої флешки комп’ютер з звичайним Біос, то відкриється меню GRUB з записом про передачу управління завантаженням завантажувачу bootmgr. Тиснемо Enter
і переходимо в Диспетчер завантаження Windows. Диспетчер завантаження відсутній запис повернення в меню GRUB, яку створює WinSetupFromUSB, якщо ми робимо флешку стандартним способом. При бажанні це можна відредагувати за допомогою інструменту командного рядка – bcdedit.
Робиться це так. Моїй флешці присвоєна буква (E:) і на флешці знаходиться два файлу сховища завантаження:
E:bootbcd – відноситься до завантажувачу звичайного БІОС.
E:efimicrosoftbootbcd – відноситься до завантажувачу UEFI.
Редагувати ці два BCD потрібно стандартними командами з допомогою утиліти bcdedit. Подивитися вміст сховища завантаження можна такими командами:
Для UEFI
bcdedit -store X:efimicrosoftbootbcd
Для Legacy
bcdedit -store X:bootbcd
де X:, літера диска, флешки
Наприклад, введемо команду bcdedit -store E:efimicrosoftbootbcd і побачимо вміст файлу bcd, який відноситься до завантажувачу UEFI нашої флешки.
Відкриваємо ” командний рядок від імені адміністратора і вводимо команду:
cd /d E:boot
цією командою ми заходимо в папку boot флешки, у цій папці знаходиться сховище завантаження файл – bcd, який ми будемо редагувати. Спочатку відредагуємо ім’я Windows Setup, замінимо його на Acronis. Диспетчер завантаження ми бачили, що запис Windows Setup перша, значить id default. Вводимо команду:
bcdedit /store bcd /set {default} description Acronis
В імені у мене немає прогалин, тому ім’я без лапок. Якщо ім’я має прогалини, наприклад – Acronis PE, то команда буде
bcdedit /store bcd /set {default} description “Acronis PE”
Тепер створимо завантажувальну запис про передачу управління завантаженням завантажувачу grub. Вводимо послідовно 4 команди
bcdedit /store bcd /create {ntldr} /d “back grub” (лапки обов’язкові)
bcdedit /store bcd /set {ntldr} device boot
bcdedit /store bcd /set {ntldr} path grldr
bcdedit /store bcd /displayorder {ntldr} /addfirst
Завантажувальний запис ми вказали зробити першою, але за замовчуванням у нас Acronis.
Робимо за замовчуванням запис завантажувача GRUB
bcdedit /store bcd /default {ntldr}
Тепер подивимося що у нас вийшло. Завантажуємо з флешки комп’ютер з звичайним Біос. Те що треба!
Тепер залишилося відредагувати ім’я Windows Setup в Acronis UEFI завантажувачі. Робимо однією командою:
bcdedit /store E:efimicrosoftbootbcd /set {default} description Acronis
де E:, літера нашої флешки.
Дивимося що вийшло. Завантажуємо з флешки ноутбук з UEFI.

Закінчив магістратуру КПІ за спеціальністю “Інженерія програмного забезпечення.”
Захистив кандидатську за темою: “Проектування дидактичної системи інноваційної підготовки фахівців в області програмної інженерії”.
Працюю і пишу на теми, пов’язані з програмуванням, влаштуванням комп’ютерів і комп’ютерних систем.