Как создать или восстановить загрузчик Windows после удаления загрузочного диска Ubuntu
У меня есть компьютер с двойной загрузкой (или с тремя загрузками) Windows 8 Release Preview, Windows 7 и Ubuntu 12.04. Grub загружается между Windows 8 и Ubuntu; для которого я использую в первую очередь. Недавно я решил удалить Ubuntu, так как почти не использовал его. Я случайно удалил раздел Ubuntu перед тем, как заменить загрузчик Grub. Теперь, когда я хочу загрузить машину, она выдает приглашение "grub-rescue" - я не могу загрузить ни Windows (8, ни 7), ни Ubuntu (кроме, конечно, через USB). У меня нет носителя для восстановления Windows 7/8, так что это не вариант. Обратите внимание, что после удаления раздела Ubuntu я перевел компьютер в режим гибернации, а затем включил его. Это означает, что диск C:\ [Windows 8] не может быть подключен. Я не знаю, если это плохо, но это определенно не делает вещи лучше.
В настоящее время я загружаю Ubuntu через USB, чтобы восстановить загрузчик Windows. Я решил использовать boot-repair для решения проблемы, используя приведенные здесь инструкции, хотя после попытки применить изменения выдает ошибку: "Пожалуйста, установите пакеты [mbr]. Затем попробуйте снова". Я не знаю, почему я получаю эту ошибку; Есть ли способ установить пакеты "mbr"? Я, честно говоря, не знаю, что именно они, ни как их установить. Есть ли какие-либо другие варианты, которые я еще не исчерпал, чтобы иметь возможность загружаться обратно в Windows, в случае, если есть лучший способ? Я хочу настроить загрузчик для загрузки в Windows 8, но загрузка в Windows 7 или 8 в порядке (я могу использовать EasyBCD оттуда). Есть ли простое решение для этого? Я проверил BIOS и не смог найти способ загрузки в Windows.
7 ответов
Вы можете установить MBR в стиле Microsoft с Ubuntu LiveCD/USB. Для этого запустите
sudo software-properties-gtk -e universe && sudo apt-get update
sudo apt-get install mbr
sudo install-mbr /dev/sdX
где "sdX" - это узел устройства для вашего жесткого диска, например "sda", а не раздел "sda1".
Если вы действительно хотите использовать boot-repair
чтобы сделать это, просто запустите все, кроме последней команды
sudo install-mbr /dev/sdX
Команды до этого просто установят пакет mbr. Тогда попробуй boot-repair
снова.
Прочитайте https://help.ubuntu.com/community/RestoreUbuntu/XP/Vista/7Bootloader
Не выполняйте "sudo install-mbr /dev/sdX" на MBR жесткого диска, который содержит Windows VISTA, 7 и 8. Если вы выполните его, подпись диска будет перезаписана с "00 00 00 00", что может привести к сбою в загрузочных Windows VISTA, 7 и 8. Я подтвердил, что install-mbr (установлен с пакетом "mbr" версии 1.1.11-5 для Quantal) перезаписал подпись диска.
Это компакт-диск восстановления Windows от Neosmart.net
с сайта:
Что он делает: Диск восстановления Windows 7 можно использовать для доступа к меню восстановления системы, предлагая варианты использования антивируса, восстановления системы, полного резервного копирования ПК, автоматического восстановления системы и запроса командной строки для расширенного восстановления вручную.
Что он не делает: Вы не можете использовать диск восстановления Windows 7 для переустановки Windows - он только исправляет (не заменяет!) Windows.
Зачем вам это нужно: если вы купили свой ПК у крупного продавца, вы не получили этот компакт-диск с вашей здоровенной покупкой.
Вы можете использовать утилиту BOOTREC.EXE, предоставленную Microsoft, на установочном DVD-диске Windows 7. Вот хорошая статья о том, как это сделать:
Что ж, решение вашей проблемы очень простое, так как это сработало в моем случае.
Если вы застряли на этом загрузчике GRUB, перезагрузите компьютер или используйте команду reboot.
Пока ваш компьютер запускается, используйте F2/F10/F12/Del/Escили любой другой ключ, который вам нужен для загрузки в BIOS / UEFI (в моем случае это был UEFI, который выглядит как BIOS).
Найдите «Настройки загрузки», «Загрузчик» или что-то подобное.
Измените параметры загрузки, выбрав загрузчик Windows в качестве главного приоритета.
Сохранить и выйти (не забудьте СОХРАНИТЬ).
Вуаля, Windows.. (в моем случае это Windows 11 (бета-версия)).
Эти шаги гарантируют, что ваш компьютер по умолчанию загружается в Windows при каждой загрузке , но избавление от GRUB (в моем случае GRUB 2) — это история для другой главы. (●'◡'●)
Я хотел бы перенаправить вас на этот вопрос: Ask-ubuntu.ru: removal-grub-from-laptop Там я предложил использовать свободно загружаемый загрузочный CD с полезными инструментами для решения этой проблемы.
Блокировщик "Пожалуйста, установите [mbr]" был ошибкой. Это было исправлено в последних версиях Boot-Repair. Обновите Boot-Repair и нажмите "Рекомендованный ремонт".