Восстановление загрузчика Windows 7 после установки Ubuntu

На протяжении многих лет пользовались ОС Windows, но с выходом «десятки» с ее концепцией слежения за каждым шагом пользователя решили перейти на один из распространенных дистрибутивов Linux под названием Ubuntu? Как правило, в первые месяцы освоения новой операционной системы на компьютер устанавливается Ubuntu и Windows. Но после первой установки Linux может возникнуть ситуация, когда загрузчик Grub, используемый в семействе бесплатных ОС, перезаписывает загрузочный сектор, откуда удаляется загрузочная запись Виндовс. Вследствие этого после инсталляции Убунту загружается только она, даже не отображая окна выбора операционной системы.

Пугаться в таких случаях утраты личной информации или необходимости установки Виндовс не следует. Рецепт простой: необходимо восстановление загрузчика Виндовс и выполняется оно совсем не сложно.

Шаг первый – резервируем загрузчик Linux

Начнем с того, что на компьютере загружена Ubuntu, с которой и будем восстанавливать загрузчик. И в первую очередь создадим резервную копию загрузочного сектора в файл на жестком диске в разделе, который является системным для Windows.

Запускаем терминал, представляющий собой графическую оболочку знакомой с Виндовс командной строки. Он находится по пути: «Приложения – Стандартные», а также вызывается посредством комбинации «Ctrl+Alt+T».

Приложения

Вводим в его текстовую строку команду:

Код

и выполняем ее, нажав «Enter».

Данная строка позволяет скопировать загрузочную запись с текущего загрузочного раздела sda1 в файл под названием Linux.boot.

Название этого файла может быть любым, главное — чтобы в имени использовались только латинские буквы.

Файл появился в каталоге юзера, из-под имени которого вы сейчас находитесь в системе. Откройте каталог с именем активного пользователя и скопируйте документ в корень диска, на котором находится Виндовс.

Посмотрите ещё:  Настройка OpenVPN Windows 7

Шаг два – реанимируем загрузчик «семерки»

Видать, что-то пошло в не совсем нужном русле, и установщик заменил загрузочную запись на Grub.

Зачастую проблема возникает, если в БИОСЕ деактивирована опция «Legacy Boot».

Загружаемся с установочного носителя с дистрибутивом Windows 7. В окне, где появится кнопка «Установить», кликаем по ссылке «Восстановление системы».

Установка

На протяжении нескольких десятков секунд установщик просканирует жесткий диск на наличие установленной Виндовс 7 и выведет список обнаруженных систем. Выбираем ту, которой необходимо восстановление. На большинстве компьютеров используется только одна копия «семёрки», потому с выбором правильной редакции ОС проблем возникнуть не должно.

После всего этого появится окно с заголовком «Параметры восстановления», из которого необходимо запустить командную строку.

Параметры

После в текстовой строке вводим «Bootrec.exe /FixMbr» и выполняем команду.

  • Bootrec.exe – приложение для исправления неполадок с запуском Виндовс, начиная с Vista.
  • Параметр «/FixMbr» сообщает утилите, что системный раздел нуждается в записи нового загрузчика, совместимого с «семеркой» — это MBR.

Затем выполняем команду «Bootrec.exe /FixBoot».

  • Ключ «/FixBoot» выполнит восстановление главной загрузочной записи в системный каталог Windows.

Шаг три – делаем мультизагрузочное меню

«Семерка» загружается, но мы же хотим иметь возможность воспользоваться и Ubuntu после ее установки. Для этого придется добавить новый загрузочный сектор Grub, сохраненный ранее в отдельный файл. Для этого нам потребуется загрузиться в Windows и скачать приложение EasyBCD.

  • Выполняем обновление программы, если оно будет обнаружено.
  • Кликаем «Добавить запись».

Добавление записи

  • Переходим во вкладку «Linux/BSD», где можно создать загрузочный сектор типа Grub и интегрировать его в загрузчик.

Сектор

  • Из выпадающего меню «Тип» выбираем «Grub 2».

Пункт

  • Вводим имя для идентификации операционной системы. Имя может содержать специальные и кириллические символы, и цифры.

Выбор

  • Жмем «Добавить».

Шаг четыре – формируем мультизагрузочное меню

  • Запускаем консоль в «семерке» с привилегиями администратора.
  • Выполняем команду: bcdedit /create /d «Ubuntu» /application BOOTSECTOR. В качестве названия варианта загрузки (оно в кавычках) можно использовать любое сочетание символов.
  • Копируем идентификатор диска, который выглядит как набор символов в шестнадцатеричной системе счисления, в буфер. Он отображается в следующем виде {ID}.
  • Выполняем команду «bcdedit /set {ID} device partition=X:», где Х – буквенная метка диска с Windows.
  • Вводим «bcdedit /set {ID} path to\linux.boot», где «path to» — директория хранения файла linux.boot, который мы сохраняли в первом шаге.
  • Добавляем Ubuntu в список вариантов выбора ОС последней: «bcdedit /displayorder {ID} /addlast.
  • Задаем время отображения меню перед автоматическим выбором первого варианта: bcdedit /timeout Y, где Y – время задержки.

Если перезагружаем компьютер и видим следующее меню, восстановление удалось и у нас можно загружаться как используя MBR, так и посредством Grub.

Boot

(Visited 1 820 times, 2 visits today)


Опубликовано в Windows 7

Поиск по сайту

Опрос

Какую операционную систему используете Вы?

Важно ваше мнение

Как Вы справляетесь с поломками компьютера?
  • Добавить свой ответ
Вверх