» Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec
Информация к новости
  • Просмотров: 860
  • Автор: admin
  • Дата: 5-08-2018
5-08-2018

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Категория: ---

 

Современные Windows обычно доставляют мало хлопот при установке на компьютер двух и более ОС. Любая из тройки актуальных версий - Win7, Win8.1 и Win10 – устанавливаясь последней, видит уже существующие ОС и реализует в меню загрузчика возможность их запуска. Но так всё в идеале. Иногда возникают нештатные ситуации - когда последняя ОС перезаписывает загрузчики всех других ОС и делает невозможным их запуск. Это могут быть ошибки при установке последней Windows, опыты с одними и теми же версиями и редакциями, случаи клонирования ОС на другие разделы, некорректное использование утилиты WinNTSetup и т.п. Как в таких случаях восстановить запуск всех Windows?

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec


Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

А, возможно, доступ к ним имеется, но в формате единого загрузчика, тогда как хотелось бы реализовать для систем на разных жёстких дисках отдельные загрузчики. Все эти вопросы могут быть разрешены с помощью Live-диска на базе WinPE от славного кудесника дел системных - Сергея Стрельца.

  • Примечание: нижеизложенные инструкции применимы только для EFI-систем Windows – 64-разрядных версий 8.1 и 10, установленных на GPT-дисках. Для восстановления мультизагрузки обычных систем на MBR-дисках можно лишь взять за основу принцип действий и некоторые используемые инструменты, но никак не конкретные шаги.

1. Исходные данные и подготовка


Имеем такую ситуацию: на двух жёстких дисках есть две разные ОС – Win10 и Win8.1. Обе системы обслуживает один раздел восстановления и один загрузочный EFI-раздел – маленький (обычно на 100 Мб) с файловой системой FAT32, иногда с названием ESP, а иногда вообще без названия.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

В результате сбоя в процессе установки последней 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.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

В окошке EasyBCD идём во вкладку «Добавить запись». В графе «Имя» вписываем название нашей Win8.1. Название может быть любым, лишь бы мы понимали, о чём идёт речь. В графе «Диск» указываем букву системного раздела Win8.1 - букву E. Жмём «Добавить».

Переключаемся на вкладку программы «Редактировать меню загрузки». И здесь видим, что в меню загрузки добавлен пункт Win8.1. Чтобы загрузчик был современным (с синим фоном), а не устаревшего формата (на чёрном фоне, тот, что в Win7), ставим галочку «Использовать загрузчик Metro». Жмём «Сохранить».

Перезагружаемся. И вот уже можем выбирать ту или иную ОС.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

***
Если нужно восстановить запись о загрузке одной из 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
И смотрим.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Если есть, далее запускаем программу R-Drive Image:
• Пуск – Все программы – Бэкап и восстановление – R-Drive Image
С помощью R-Drive Image мы создадим EFI-раздел путём клонирования его структурного образца с той Windows, у которой он есть, в нашем случае это Win10. А потом перезапишем само хранилище BCD программой EasyUEFI.

  • Примечание: создать EFI-раздел и прописать на нём загрузчик Windows можно с помощью командной строки, но для этого понадобится ввести массу команд. Присутствующие на борту Live-диска Стрельца программы позволят осуществить эти операции юзабильным способом, в несколько кликов.
В окне программы R-Drive Image выбираем «Копировать Диск на Диск».

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

В графе «Источник» указываем EFI-раздел, что на диске системы с имеющимся загрузчиком. В графе «Приёмник» указываем MSR-раздел проблемной системы.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Можем подкорректировать размер раздела и увеличить его до всех имеющихся 128 Мб, чтобы не болталось пустое место после раздела.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Жмём «Начать».

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Пару секунд – и объект клонирован.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Теперь у нашей Win8.1 есть свой отдельный загрузочный раздел.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Перезапишем загрузчик. Запускаем программу EasyUEFI:
• Пуск – Все программы - Редакторы BCD – EasyUEFI
Заходим в «Manage EFI System Partition».

Выбираем «Rebuild EFI System Partition».

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Указываем жёсткий диск с Win8.1, ставим галочки на EFI- и системном разделах. Жмём кнопку «Rebuild», затем «Yes» в окошке подтверждения операции.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Пару секунд – и операция завершена.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Теперь можем перезагружаться и в BIOS выбирать диск с нашей Win8.1. Вторым по приоритету устройством загрузки выставляем Live-диск Стрельца. Зачем? Если система сама не стартонёт, помогаем ей сделать это первый раз фичей в загрузочном меню Live-диска Стрельца «Search & Start Windows…».

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Со второго запуска ОС сможет уже стартовать сама. Если, конечно, все предложенные выше операции были проделаны без ошибок. Что же, вот она – благополучно запустившая Win8.1 с EFI-разделом, созданным из раздела MSR.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec


Способ №2: Если у Windows нет MSR-раздела

Если у Windows нет MSR-раздела перед системным разделом, нужно от последнего отщипнуть немного пространства в конце. И создать EFI-раздел на базе этого пространства. В окне AOMEI Partition Assistant кликаем раздел нашей проблемной Win8.1. Выбираем опцию «Разделить раздел».

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Оттягиваем ползунок на карте раздела до упора вправо, пока не останется требуемый программой минимум в 255 Мб. Жмём «Ок».

Применяем операцию.

Далее делаем всё то же, что описывалось для предыдущего способа. Запускаем R-Drive Image. Жмём «Копировать Диск на Диск». В графе «Источник» указываем EFI-раздел диска с Win10. В графе «Приёмник» указываем только что сформированный раздел на 255 Мб.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Корректируем размер раздела до всех имеющихся 255 Мб, чтобы не болталось пустое место.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Жмём «Далее», затем - «Начать». Итог: теперь Win8.1 имеет свой EFI-раздел в хвосте системы.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

Перезаписываем загрузчик. Запускаем программу EasyUEFI. Жмём «Manage EFI System Partition», далее – «Rebuild EFI System Partition». Указываем диск проблемной Win8.1. Ставим галочки на системном и EFI-разделах. Нажимаем кнопку «Rebuild», затем «Yes» в окошке подтверждения операции.

Как восстановить загрузку одной из двух EFI-систем Windows, если нет меню загрузчика, с помощью Live-диска by Sergei Strelec

После выполнения операции, как и в предыдущем случае, перезагружаемся и выставляем в BIOS загрузку с нужного жёсткого диска. И, опять же, если система сама не сможет запустится в первый раз, помогаем ей: вторым приоритетным устройством загрузки в BIOS ставим Live-диск Стрельца и, если тот запустится вместо ОС на жёстком диске, жмём «Search & Start Windows…». Со второго раза при верных действиях всё должно наладиться. 

Вот так выглядит изнутри Win8.1 с EFI-загрузчиком «своими руками».

Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
olega4

5 августа 2018 12:12

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 1.08.2016
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 38

Интерсное решение через MSR-раздел получается - мне понравилось, а остальное уже известно мне было и так.

Благодарю за познавательную статью, как всегда что-то новенькое узнал для себя.  winked 

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 7+3=?
Ответ:*
НАВИГАЦИЯ

 

 

 

Архив новостей Август 2018 (8)
Июль 2018 (28)
Июнь 2018 (30)
Май 2018 (35)
Апрель 2018 (32)
Март 2018 (27)
^
Копирование материалов сайта разрешается только с гиперссылкой на источник