Як відновити завантаження однієї з двох EFI-систем Windows, якщо немає меню завантажувача, за допомогою Live-диска by Sergei Strelec
А, можливо, доступ до них є, але в форматі єдиного завантажувача, тоді як хотілося б реалізувати для систем на різних жорстких дисках окремі завантажувачі. Всі ці питання можна розв'язати за допомогою Live-диска на базі WinPE від славного чарівника справ системних - Сергія Стрільця.
- Примітка: нижчевикладені інструкції стосуються лише для EFI-систем Windows - 64-розрядних версій 8.1 та 10, встановлених на GPT-дисках. Для відновлення мультизавантаження звичайних систем на MBR-дисках можна лише взяти за основу принцип дії і деякі використовувані інструменти, але ніяк не конкретні кроки.
1. Вихідні дані і підготовка
Маємо таку ситуацію: на двох жорстких дисках є дві різні ОС - Win10 і Win8.1. Обидві системи обслуговує один розділ відновлення і один завантажувальний EFI-розділ - маленький (зазвичай на 100 Мб) з файлової системою FAT32, іноді з назвою ESP, а іноді взагалі без назви. В результаті збою в процесі установки останньої Win8.1 запис про її завантаженні не була проведена, і комп'ютер завантажується тільки в середу Win10. В такому випадку можемо вчинити по-різному: • Просто додати запис про завантаження Win8.1 і запускати її в меню завантажувача; • Зробити для Win8.1 свій окремий EFI-завантажувач і запускати шляхом вибору жорсткого диска в BIOS UEFI.
Обидва ці рішення розглянемо нижче. Але перш нам потрібно завантажити образ Live-диска Сергія Стрільця (останню актуальну збірку) на його сайті: http://sergeistrelec.ru Записуємо образ на флешку і завантажується з неї. В меню Live-диска вибираємо "Boot USB Sergei Strelec Win10".
2. Як відновити EFI-завантажувач інший Windows, щоб вона відображалася в загальному меню завантаження
Загальний для всіх Windows завантажувач зручний, якщо з різними ОС потрібно працювати активно. Але він вразливий в тому плані, що якщо пошкодиться, ми не зможемо скористатися іншою ОС, щоб полагодити його. Ну або створити носій для переустановлення системи. Хоча якщо у нас постійно під рукою буде Live-диск Стрільця, нам не страшні ніякі проблеми. Крім апаратних, звичайно ж.
Реалізувати меню завантаження для всіх ОС на комп'ютері найпростіше за допомогою програми на борту Live-диска Стрільця EasyBCD. Запускаємо її: • Пуск - Всі програми - Редактори BCD - EasyBCD Але перш ніж приступити до роботи з нею, натиснемо ярлик "Мій комп'ютер" і подивимося, під якою буквою значиться в середовищі WinPE системний розділ з проблемною Win8.1. Це буква E. У віконці EasyBCD йдемо у вкладку "Додати запис". У графі "Ім'я" вписуємо назву нашої Win8.1. Назва може бути будь-яким, аби ми розуміли, про що йде мова. У графі "Диск" вказуємо букву системного розділу Win8.1 - букву E. Тиснемо "Додати". Перемикається на вкладку програми "Редагувати меню завантаження". І тут бачимо, що в меню завантаження доданий пункт Win8.1. Щоб завантажувач був сучасним (з синім фоном), а не застарілого формату (на чорному тлі, той, що в Win7), ставимо галочку "Використовувати завантажувач Metro". Тиснемо "Зберегти". Перезавантажуємося. І ось вже можемо вибирати ту чи іншу ОС. *** Якщо потрібно відновити запис про завантаження однієї з Windows, не обов'язково завантажуватися з Live-диска Стрільця. Можна просто встановити в доступну ОС програму EasyBCD і виконати запропоновані вище операції. Live-диск в такому випадку більше потрібен як страхувальний засіб. Чи не є принциповим диск by Sergei Strelec і для подальших дій, але він надзвичайно зручний як засіб "Все в одному".
3. Як створити для EFI-системи Windows свій окремий завантажувач
Windows на окремому жорсткому диску і зі своїм загрузчиком - це найпотужніша страховка. Таку систему зможемо запустити, якщо пошкодиться завантажувач основним нашим Windows або її жорсткий диск вийде з ладу. Така система навіть в більшості випадків стартонёт на іншому комп'ютері перенесення жорсткого диска. Але щоб у другий EFI-системи був свій незалежний розділ завантаження, на час її установки необхідно відключати жорсткий диск з першої EFI-системою. Відключити можна або опцією в BIOS, якщо така є, або шляхом від'єднання на час SATA-кабелю в системнике. Якщо ця умова не була дотримана, і ОС встановилася без власного завантажувача, його можна створити вручну - організувати EFI-розділ і перебудувати сам завантажувач. У свою чергу організувати EFI-розділ можна двома способами, вони відрізняються фактом наявності перед системним розділом маленького розділу MSR.
Спосіб №1: Якщо у Windows є MSR-розділ
Якщо у ОС, якій потрібно організувати окремий завантажувач, є MSR-розділ на 128 Мб, саме їм ми пожертвуємо і перетворимо його в EFI-розділ. Щоб дізнатися, чи є у системи MSR-розділ, запускаємо на борту Live-диска Стрільця програму AOMEI Partition Assistant: • Пуск - Всі програми - Жорсткий диск - AOMEI Partition Assistant І дивимося. Якщо є, далі запускаємо програму R-Drive Image: • Пуск - Всі програм - Бекап і відновлення - R-Drive Image За допомогою R-Drive Image ми створимо EFI-розділ шляхом клонування його структурного зразка з тієї Windows, у якій він є, в нашому випадку це Win10. А потім повторно саме сховище BCD програмою EasyUEFI.
- Примітка: створити EFI-розділ і прописати на ньому завантажувач Windows можна за допомогою командного рядка, але для цього знадобиться ввести масу команд. Присутні на борту Live-диска Стрільця програми дозволять здійснити ці операції юзабільний способом, в кілька кліків.
Якщо у Windows немає MSR-розділу перед системним розділом, треба від останнього відщипнути трохи простору в кінці. І створити EFI-розділ на базі цього простору. У вікні AOMEI Partition Assistant натискаємо розділ нашої проблемної Win8.1. Вибираємо опцію "Розділити розділ". Відтягаємо повзунок на мапі розділу до упору вправо, поки не залишиться необхідний програмою мінімум в 255 Мб. Тиснемо "Ок". застосовуємо операцію. Далі робимо все той же, що описувалося у попереднього способу. Запускаємо R-Drive Image. Тиснемо "Копіювати Диск на Диск". У графі "Джерело" вказуємо EFI-розділ диска з Win10. У графі "Приймач" вказуємо щойно сформований розділ на 255 Мб. Коригуємо обсяг розділу до всіх наявних 255 Мб, щоб не бовтався пусте місце. Тиснемо "Далі", потім - "Почати". Підсумок: тепер Win8.1 має свій EFI-розділ в хвості системи. Перезаписуємо завантажувач. Запускаємо програму EasyUEFI. Тиснемо "Manage EFI System Partition", далі - "Rebuild EFI System Partition". Вказуємо диск проблемної Win8.1. Ставимо галочки на системному і EFI-розділах. Натискаємо кнопку "Rebuild", потім "Yes" в віконці підтвердити. Після виконання операції, як і в попередньому випадку, перезавантажується і виставляємо в BIOS завантаження з потрібного жорсткого диска. І, знов-таки, коли система сама не зможе запуститься в перший раз, допомагаємо їй: другим пріоритетним пристроєм завантаження в BIOS ставимо Live-диск Стрільця і, якщо той запуститься замість ОС на жорсткому диску, тиснемо "Search & Start Windows ...". З другого разу при вірних діях все повинно налагодитися.
Ось так виглядає зсередини Win8.1 з EFI-завантажувачем "своїми руками".
Вам буде цікаво прочитати: Чи не запускаються програми на LiveDisk
Мітки до статті: LiveDisk by Sergei Strelec Завантаження мультизагрузка GPT UEFI Бекап LiveDisk EasyBCD