Использование Windows 10 и Linux на одном компьютере болезненно. Иногда безопасная загрузка UEFI нарушает работу GRUB, а иногда GRUB не может просто загрузить Windows 10. Недавно я обновил Ubuntu до 19.10 Beta с Ubuntu 19.04. Теперь Ubuntu 19.10 поставляется с новой версией GRUB 2.04, в котором, как сообщается, много ошибок. В моем случае GRUB каким-то образом испортил расположение Windows MBR, и теперь я не могу загрузиться в Windows 10. Чтобы исправить ситуацию, я выполнил пару шагов, и вот подробное руководство о том, как исправить Windows 10, не загружающуюся в Linux.
Если вы используете Ubuntu 19.10 Beta, в GRUB 2.04 много ошибок. Было бы лучше перейти на Ubuntu 19.04 или полностью перейти на Windows. Перейдите к этому шагу, чтобы проверить способы изменения загрузчика по умолчанию на Windows NT.
1. Восстановите GRUB.
Иногда GRUB не может найти MBR-файл Windows на ваших дисках. Первым шагом будет проверка того, может ли Windows 10 обнаруживаться Linux. Для этого выполните следующую команду.
sudo os-prober
Вышеупомянутая команда будет искать другие операционные системы, установленные на ваших дисках. Если Windows обнаружена, вы получите результат, как показано ниже.
Если указанная выше команда может найти операционную систему Windows 10, мы можем перестроить файл конфигурации GRUB. Для этого используйте следующую команду.
sudo update-grub
Приведенная выше команда запускает сканирование всех разделов на вашем локальном диске и ищет различные установленные операционные системы. Если он обнаружит Windows 10, вы должны получить результат, аналогичный приведенному ниже. Команда также автоматически создаст запись Windows в файле конфигурации.
2. Восстановление загрузки
Если командная строка вам не по душе, вы также можете попробовать графический инструмент восстановления загрузки. Иногда файл GRUB не работает. Инструмент восстановления загрузки автоматически ищет другие операционные системы на вашем диске. Он также восстанавливает и перестраивает файл конфигурации GRUB. Это похоже на запуск os-prober вручную и перестройку файла конфигурации GRUB.
Для начала используйте следующие команды, чтобы добавить требуемый репозиторий и установить Boot Repair.
sudo apt-add-repository ppa: yannubuntu / boot-repair && sudo apt-get update sudo apt-get install -y boot-repair
Затем запустите средство восстановления загрузки. Сканирование всех дисков и разделов займет минуту или две. После этого нажмите «Рекомендуемый ремонт». Эта опция удалит предыдущий файл GRUB и восстановит его с нуля.
На следующем экране вам будет представлен набор команд, которые вы должны скопировать и вставить в терминал. Просто следуйте инструкциям на экране, предоставляемым инструментом восстановления загрузки, и он восстановит файл GRUB за вас.
Восстановление загрузки выдаст неожиданную ошибку, если вы используете бета-версию дистрибутива Linux.
Если этот метод не работает для вас, скорее всего, файл диспетчера загрузки Windows не может быть обнаружен GRUB. Следовательно, нам нужно будет создать запись для него в файле конфигурации GRUB.
3. Используйте инструмент настройки GRUB.
В общем, я бы не рекомендовал вручную обновлять что-либо в файле конфигурации GRUB. Мы будем использовать инструмент с открытым исходным кодом под названием Grub Customizer. Выполните следующие команды, чтобы загрузить и установить инструмент.
sudo add-apt-repository ppa: danielrichter2007 / grub-customizer && sudo apt-get update sudo apt install grub-customizer
Далее нам нужно расположение загрузчика Windows 10. Чтобы найти его, выполните следующую команду в терминале.
lsblk
Найдите раздел с точкой монтирования «/ boot / efi». Это раздел, в котором установлен диспетчер загрузки Windows. Нам нужно имя устройства конкретного раздела. В моем случае это sda1, следовательно, расположение загрузочного файла — «/ dev / sda1».
Кроме того, вы также можете установить gnome-disk-utility, которая представляет собой графический инструмент для отображения дисков и разделов. В меню вы можете найти системный раздел EFI. Описание раздела должно выглядеть примерно так.
Затем перейдите к инструменту настройки GRUB и щелкните значок страницы вверху, чтобы сделать запись.
Во всплывающем окне редактора записей выберите тип «Chainloader» и раздел как «/ dev / sda1». Вы также можете указать подходящее имя для записи. Опубликуйте это, нажмите Enter.
Теперь вы сможете увидеть запись, которую вы создали, в меню настройщика Grub. Однако вам нужно нажать кнопку «Сохранить», чтобы синхронизировать изменения с исходным файлом конфигурации GRUB.
Наконец, выполните перезагрузку, и теперь вы сможете загрузиться в Windows 10. Если вы не можете этого сделать, скорее всего, Windows MBR является посредником или загрузочные файлы повреждены.
4. Восстановление при запуске
Если GRUB не может загрузить Windows MBR, скорее всего, файл поврежден. Мы можем восстановить его, используя ISO-файл Windows и флешку. Вы можете использовать любое загрузочное программное обеспечение USB для Linux. Я бы посоветовал ГореUSB поскольку он прост и быстро выполняет свою работу. Когда USB-накопитель будет готов, загрузитесь с него. Нажмите «Далее» на первом экране, а затем нажмите «Восстановить компьютер» на следующем экране.
На следующей странице нажмите «Параметры устранения неполадок» и, наконец, нажмите «Восстановление при загрузке». На исправление загрузочных файлов и MBR потребуется время.
В большинстве случаев восстановление при запуске исправляет загрузочный файл Windows. В случае успеха перезагрузите компьютер, и GRUB сможет загрузить Windows. Если проблема не исчезнет, нам нужно будет снова переключить загрузчик на Windows NT.
5. Сменить загрузчик по умолчанию
Если вы уверены, что загрузочный файл Windows не поврежден, и вы не стерли данные с диска C по ошибке, мы можем снова изменить загрузчик на Windows NT. Для этого загрузитесь с USB-накопителя Windows, нажмите «Далее» на первом экране. Затем нажмите «Восстановить компьютер», а затем «Устранение неполадок».
На странице «Дополнительные параметры» нажмите «Командная строка».
В командной строке выполните следующую команду.
bcdedit / set {bootmgr} путь WINDOWS system32 winload.efi
Вышеупомянутая команда изменит загрузчик с GRUB на Windows NT. Теперь, когда вы перезагружаете свою систему, она должна загружаться прямо в Windows. Если вы переходите с Ubuntu 19.10, вам нужно будет вернуться к стабильной версии Ubuntu 19.04, поскольку в GRUB 2.04 есть много ошибок.
6. Свежая установка Windows 10
Если ни один из вышеперечисленных способов вам не подходит, скорее всего, вы случайно стерли данные с Windows. Последнее средство — выполнить новую установку Windows 10. Хорошо, что вам нужно будет только отформатировать диск C, и данные на других дисках не будут потеряны. Но, тем не менее, вы потеряете файлы на рабочем столе, в папке «Загрузки» и «Документы».
Заключительные слова
Это некоторые из способов решить, что Windows 10 не загружается в Linux. Если у вас возникнут дополнительные вопросы или вопросы, касающиеся Linux или GRUB, дайте мне знать в комментариях ниже.
Также читайте: Как заставить Windows и Mac использовать мультитач-жесты в Ubuntu
Так получилось, что нужно было протестировать подряд несколько дистрибутивов Linux на одном компьютере с Windows 10. При чем не сразу, а именно по очереди. То есть на диск, рядом с Windows устанавливался один дистрибутив, затем он удалялся и разделы тоже. Свободное место объединялось с диском D. А затем устанавливался следующий дистрибутив.
Так вот, после удаления Linux, компьютер переставал загружать, какую либо ОС, так как загрузчик GRUB удалялся вместе с дистрибутивом, и нужно было восстанавливать загрузчик Windows 10. О том как это сделать речь и пойдет ниже.
Как восстановить загрузчик Windows 10
Есть несколько способов восстановления загрузчика Windows, среди которых и использование сторонних приложений, но я расскажу о том, который помог мне. По моему мнению это самый простой вариант. Заключается он в том что необходимо воспользоваться стандартной утилитой “bootrec.exe“. Итак:
Откроется окно командной строки в котором мы и будем восстанавливать загрузчик Windows 10.
Для начала восстановим MBR – вводим:
bootrec /fixmbr
И жмем Enter. Результатом должно быть такое сообщение:
И, на самом деле, мне этого было достаточно. После выполнения этой команды я набрал в консоли “exit“, и перезагрузил компьютер. Все заработало.
Но кроме восстановления MBR может понадобится восстановить и загрузчик. Тогда, после команды “fixmbr“, вводим:
bootrec /fixboot
Дальше “exit” и перезагружаем ПК. На этом восстановление загрузчика Windows после удаления Linux завершена.
Оригинал: How to Fix Windows MBR from Ubuntu
Автор: Matthew Muller
Дата публикации: 21 августа 2018 года
Перевод: А. Кривошей
Дата перевода: март 2019 г.
Если вы пытались настроить двойную загрузку Windows с Linux, то вы, вероятно, столкнулись с некоторыми изменениями, которые могут вами не приветствоваться. При установке Linux в такой среде загрузчик GRUB перезаписывает загрузчик Windows в основной загрузочной записи (MBR).
Это также верно в обратном направлении: если вы сначала установили Linux, а затем решили установить Windows, загрузчик Windows перезапишет GRUB, и вы обнаружите, что невозможно загрузить вашу систему Linux. Или, возможно, вы решили, что Linux не для вас, и хотите полностью удалить его, оставив только Windows.
Любой из этих сценариев может быть проблематичным для нового пользователя, но, к счастью есть способы восстановить загрузчик и MBR.
Примечание. В качестве дополнительной информации, который затронет многих пользователей, похоже, что Windows 10 Anniversary Update перезаписывает загрузчик как само собой разумеющееся.
Требования
Первым шагом будет скачивание и создание вашего Linux live CD или USB. Ubuntu — безусловно, самый простой и доступный дистрибутив, хотя для наших целей могут использоваться большинство дистрибутивов Linux. Используя другой компьютер, перейдите на веб-сайт Ubuntu и загрузите версию, подходящую для вашей архитектуры. Если вы сомневаетесь, возьмите 32-битную версию, так как она будет загружаться на любой машине.
Следуйте этому руководству, чтобы создать Linux live USB в Windows.
Загрузка в Ubuntu live USB
Создав свой live-носитель, необходимо загрузить компьютер с вашего носителя с Ubuntu и выбрать в загрузочном меню пункт «Try Ubuntu without installing». Если это не удается, убедитесь, что в BIOS отключена secure boot, иначе ваша система никогда не загрузится с диска Linux.
После запуска рабочего стола вам нужно будет открыть терминал, который можно найти в меню «Приложения».
Примечание: на этом этапе имейте в виду, что вы имеете дело напрямую с жестким диском, и полностью прочитайте руководство, прежде чем вносить какие-либо изменения, в противном случае вся ваша система может стать нестабильной или неработоспособной.
Безусловно, самый простой способ восстановить MBR — использовать небольшую утилиту под названием «boot-repair», а не работать непосредственно в терминале.
Способ первый: утилита Boot Repair
Во-первых, вам нужно добавить репозиторий. Введите:
$ sudo add-apt-repository ppa:yannubuntu/boot-repair $ sudo apt update $ sudo apt install boot-loader
После установки найдите приложение в меню «Приложения» и кликните, чтобы запустить.
После запуска утилиты выберите тип восстановления. Для большинства случаев это будет рекомендуемое восстановление.
Когда утилита завершит работу, вы сможете загрузить свою систему и выбрать либо Windows, либо Linux из меню GRUB. Запуск утилиты также позволит вам изменить или изучить некоторые другие опции, если вам требуется более сложное восстановление загрузки. Кликнув «Restore MBR», вы сможете использовать вкладку MBR.
Если вы застряли, у Ubuntu есть руководство на их сайте.
Метод второй: Syslinux
Это немного сложнее и требует от вас работы с терминалом. Если вы не уверены, то, пожалуйста, придерживайтесь первого метода.
Откройте терминал, как и раньше, и введите:
$ sudo apt-get install syslinux
По завершении установки введите следующую команду, не забывая изменить имя диска «sda» на свое:
$ sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
Кроме того, вы можете восстановить MBR, введя:
$ sudo apt-get install mbr $ sudo install-mbr -i n -p D -t 0 /dev/sda
Метод третий: LILO
Загрузитесь с live CD или USB, и в терминале введите:
$ sudo apt-get install lilo $ sudo lilo -M /dev/sda mbr
где «/dev/sda» — это имя вашего диска. Это должно исправить вашу MBR.
Заключение
Если вы используете двойную загрузку Windows и Linux, очень легко перезаписать MBR. Описанные выше действия должны помочь вам восстановить MBR.
Если вам понравилась статья, поделитесь ею с друзьями:
На чтение 4 мин. Просмотров 12.9k. Опубликовано 03.09.2019
Из-за агрессивного и территориального характера Windows 10 подобные проблемы будут возникать довольно часто. Вот почему рекомендуется установить Windows 10 перед установкой Linux в режиме двойной загрузки.
Linux гораздо менее навязчив и не повредит загрузчик Windows 10. Несмотря на это, после крупных обновлений Windows 10 «переустановка» Windows 10 все еще может пойти не так, как надо. Если это произойдет, вы можете исправить это с помощью Linux (Ubuntu), и мы предложили 3 метода ниже.
Содержание
- Как исправить ошибки загрузчика Windows 10 из Linux
- Решение 1. Используйте утилиту Boot Repair в Ubuntu
- Решение 2 – Исправить загрузчик Windows 10 в Терминале
- Решение 3 – Попробуйте с LILO
Как исправить ошибки загрузчика Windows 10 из Linux
- Используйте утилиту Boot Repair в Ubuntu
- Исправить загрузчик Windows 10 в Терминале
- Попробуй с LILO
Решение 1. Используйте утилиту Boot Repair в Ubuntu
Давайте начнем с самого простого метода. Вероятно, со знанием дела, Ubuntu поставляется с небольшой утилитой Boot Repair, которая исправляет повреждение загрузчика Windows 10 при запуске. Вам потребуется последняя версия загрузочной Ubuntu, установленной на вашем USB-накопителе. После этого вам необходимо установить утилиту и, не вмешиваясь в Терминал, восстановить загрузчик Windows 10.
- ЧИТАЙТЕ ТАКЖЕ: Не можете установить Linux с Windows 10? Вот что нужно сделать
Вот как это сделать за несколько простых шагов:
-
- Загрузите Ubuntu живую дистрибутивную версию здесь и подключите ее к USB. Вы можете сделать это с помощью универсального установщика USB (желательно). Важно использовать это приложение, иначе диск не будет загрузочным.
- Подключите диск и загрузитесь с него.
- Выберите вариант Попробуйте Ubuntu без установки . В случае сбоя откройте настройки BIOS/UEFI, отключите безопасную загрузку и повторите попытку.
- После загрузки Ubuntu нажмите Ctrl + Alt + T , чтобы открыть терминал.
-
В командной строке запустите следующую строку и нажмите Enter после каждого:
- sudo add-apt-repository ppa: yannubuntu/boot-repair
- Обновление sudo apt
- sudo apt установить загрузчик
- Это должно установить Boot Repair application , и теперь вы можете найти его среди меню приложений.
- Откройте его, выберите Рекомендуемый ремонт и подождите, пока он не будет сделан.
Решение 2 – Исправить загрузчик Windows 10 в Терминале
Второй метод основан на Syslinux, запущенном через Терминал. Для установки и использования Syslinux для исправления загрузчика Windows 10 вам потребуется выполнить ряд команд.
Если вы не знакомы с тем, как они работают, мы советуем вам придерживаться первого метода. В противном случае шаги довольно просты, и вам просто нужно заменить ввод «sda» на букву системного диска Windows 10.
- Читайте также: брандмауэр Защитника Windows поддерживает подсистему Windows для Linux
Выполните следующие действия, чтобы исправить загрузчик Windows 10 с помощью Syslinux:
-
- Загрузитесь снова с загрузочного диска USB .
- Откройте Терминал .
-
В командной строке введите следующую строку и нажмите Enter после каждого:
- sudo apt-get install syslinux
- sudo dd if =/usr/lib/syslinux/mbr.bin из =/dev/sda
- sudo apt-get install mbr
- sudo install-mbr -i n -p D -t 0/dev/sda
- Не забудьте заменить «sda» на системный диск Windows 10.
- После этого перезагрузите компьютер, и Windows 10 загрузится без проблем.
Решение 3 – Попробуйте с LILO
Последний метод использует LILO (Linux Loader), небольшую программу, отвечающую за управление двойной загрузкой. Процедура похожа на предыдущую, по крайней мере, для непривычного глаза.
В любом случае, если предыдущие два шага не сработали (первый должен решить проблемы с загрузчиком), LILO, безусловно, является удобной альтернативой.
- ЧИТАЙТЕ ТАКЖЕ: Загрузите долгосрочную поддержку Ubuntu 18.04 из Магазина Microsoft
Вот как можно исправить проблемы загрузчика Windows 10 с LILO через Linux Terminal:
- Загрузитесь снова с загрузочного диска USB .
- Откройте Терминал .
-
В командной строке введите следующую строку и нажмите Enter после каждого:
- sudo apt-get install lilo
- sudo lilo -M/dev/sda mbr
- Перезагрузитесь, и все готово. Загрузчик Windows 10 исправлен.
С учетом сказанного мы можем завершить эту статью. Надеюсь, вам удалось решить проблему с загрузчиком Windows 10 в
Содержание
- Способ 1: Автоматическое восстановление
- Способ 2: Ручное восстановление загрузчика
- Способ 3: Ручное альтернативное восстановление
- Способ 4: Восстановление после удаления Linux
- Вопросы и ответы
Способ 1: Автоматическое восстановление
Первый метод никак не связан с «Командной строкой», поскольку восстановление загрузчика происходит в автоматическом режиме, но запускается оно через тот же установочный образ Windows 10, о создании которого мы поговорим немного позже. Поэтому мы решили все же рассказать о данном варианте более детально, чтобы упростить вам процесс восстановления, если вы не знали о наличии такой функции. В том случае, когда она уже была опробована и не принесла никаких результатов, можете сразу переходить ко второму способу.
- Для реализации этого и всех последующих способов придется записать установщик Windows 10 на флешку, чтобы после загрузить оснастку восстановления системы. Более детально об этом процессе читайте в другом материале на нашем сайте, перейдя по указанной далее ссылке.
- Вставьте полученную загрузочный диск в дисковод либо флешку в свободный USB-разъем и запустите компьютер. При появлении формы выбора языка осуществите это действие, а затем нажмите на кнопку «Далее».
- Перейдите в раздел «Восстановление системы», щелкнув по соответствующей кнопке слева внизу.
- Здесь вас интересует пункт «Поиск и устранение неисправностей».
- Щелкните левой кнопкой мыши по панели «Восстановление при загрузке».
- Укажите целевую операционную систему, чтобы запустить этот процесс.
- Дождитесь окончания диагностики компьютера. Если какие-то ошибки будут найдены и исправлены, вы получите соответствующее уведомление.
Подробнее:
Создание загрузочного диска с Windows 10
Руководство по созданию загрузочной флешки с Windows 10
Этот метод далеко не всегда оказывается действенным, однако он самый простой в реализации, поэтому мы и решили ознакомить вас с ним перед тем, как перейти к использованию «Командной строки» для восстановления Виндовс 10. Если произведенные действия не принесли никакого результата, стоит ознакомиться с одним из следующих вариантов.
Способ 2: Ручное восстановление загрузчика
Принцип ручного восстановления заключается в перезаписи основных файлов, отвечающих за работоспособность загрузчика. Для этого придется указать диск с операционной системой при запуске специализированной утилиты.
- При запуске образа с ОС снова перейдите в раздел «Восстановление системы».
- Здесь требуется нажать на ту же плитку «Поиск и устранение неисправностей».
- Запустите отсюда «Командную строку», кликнув по соответствующей надписи.
- Сейчас потребуется запустить оснастку diskpart, чтобы узнать информацию о дисках. Введите название этой утилиты в строке и нажмите на Enter.
- Отобразим список подключенных разделов через
list volume
. - Теперь изучите отобразившиеся сведения. Здесь понадобится запомнить имя того логического тома, который выступает основным для хранения файлов Windows 10.
- На этом взаимодействие с diskpart закончено, следует покинуть ее, введя
exit
. - Используйте команду
bcdboot c:windows
, заменив букву диска на определенную ранее, чтобы восстановить загрузчик. - Вы будете уведомлены о создании специальных файлов, отвечающих за дальнейшую загрузку ОС. Это значит, что все шаги были выполнены правильно.
- Закройте консоль и продолжите стандартную загрузку ОС.
Этот метод не такой сложный в исполнении, но является довольно эффективным: в большинстве ситуаций после его выполнения загрузчик ОС успешно восстанавливается и со входом в Виндовс не возникает никаких проблем. Если решить проблему так и не удалось, советуем обратить внимание на альтернативный вариант.
Способ 3: Ручное альтернативное восстановление
Второй вариант заключается в использовании скрытого тома, который резервируется системой и задействуется в качестве загрузчика. Сейчас следует обнаружить его и произвести определенные манипуляции. Эта операция так же осуществляется в режиме восстановления, поэтому предварительно загрузитесь с созданного ранее носителя.
- После этого снова запустите оснастку
diskpart
, выведите список разделов черезlist volume
и отыщите скрытый том, размер которого варьируется от 99 до 600 мегабайт, в зависимости от используемого загрузчика. В случае с MBR (BIOS) он будет иметь файловую систему NTFS, а при GPT (UEFI) — FAT32. - Не покидайте текущую оснастку и здесь же введите
select volume N
, где вместо N укажите номер определенного ранее раздела. - Форматируйте его в FAT32 или в NTFS, отталкиваясь от того, какая файловая система установлена на текущий момент.
- Ожидайте окончания этой процедуры — она может занять несколько минут.
- Присвойте ему букву Z, написав
assign letter=Z
. - Закройте текущую оснастку через
exit
. - Для восстановления файлов загрузчика используйте команду
bcdboot D:Windows /s Z: /f ALL
, заменив D на букву раздела с ОС. - Снова введите
diskpart
. - Откройте список дисков через
list volume
. - Выберите диск
select volume N
(тот, которому была присвоена буква Z). - Удалите букву через
remove letter=Z
, чтобы в будущем она не мешала взаимодействию с системой. - Перезагрузите ПК, чтобы проверить результативность.
Вы можете быть уверены в том, что один из приведенных выше методов точно поможет восстановить загрузчик Windows 10, если, конечно, проблема с загрузкой не была вызвана другими проблемами. В таких ситуациях мы рекомендуем изучить дополнительные материалы по теме исправления подобных неполадок, воспользовавшись указанной ниже ссылкой.
Подробнее: Решение проблем с запуском Windows
Способ 4: Восстановление после удаления Linux
Последний способ, на который мы хотим обратить внимание в рамках сегодняшней статьи, связан с восстановлением загрузчика Windows 10 после удаления стоящего рядом дистрибутива Linux. Как известно, в таких ситуациях в роли основного загрузчика выступает GRUB, но потом он удаляется, что приводит к поломкам компонентов Виндовс. Решается такая задача не так, как это было описано в способах выше, а намного проще.
- В режиме восстановления, переход в который был осуществлен через установочный образ операционной системы, запустите «Командную строку».
- Здесь введите
bootrec /FixMbr
и нажмите на Enter. - Вы будете уведомлены о том, что операция выполнена успешно.
- Закройте консоль и перезагрузите компьютер, чтобы начать корректное взаимодействие с системой.
Это были все способы восстановления загрузчика Windows 10 через «Командную строку». Как видите, каждый пользователь сможет найти оптимальный для себя вариант или воспользоваться альтернативой, если выбранный метод не принес никакого результата.
Еще статьи по данной теме:
Помогла ли Вам статья?
Если вы установите Linux рядом с Windows 10, виндовый загрузчик будет заменен загрузчиком Grub, с помощью которого станут запускаться обе операционные системы. Но если затем вы решите удалить Linux, то ее загрузчик никуда не денется, если только он не располагается на другом физическом диске. Вопрос, как удалить загрузчик Grub и восстановить загрузчик Windows? Оказывается, очень просто, причем как на MBR, так и на UEFI.
С классическим способом восстановления загрузчика Windows на дисках с использованием таблицы MBR должны быть знакомы все пользователи Windows. Загружаете компьютер с установочного диска, вызываете открываете командную строку и выполняете команды bootrec fixboot и bootec fixmbr. Всё, загрузчик будет перезаписан, но есть и более простой способ, не требующий загрузки с установочного диска в режиме восстановления.
Скачайте утилиту Bootice нужной вам разрядности, запустите и первым делом выберите в выпадающем меню «Destination Disk» физический диск, на котором установлен загрузчик Grub. Если диск один, то и выбирать ничего не придется.
Теперь нажмите «Proccess кнопку MBR».
В открывшемся окошке мастера отметьте пункт «Windows NT 5.x / 6.x MBR» и нажмите «Config / Install». Откроется маленькое диалоговое окошко, в котором программа предложит выбрать версию загрузчика.
Поскольку мы работаем в Windows 10, выбираем «Windows NT 6.x», совместимый также в Windows 8.1, 8 и 7.
В системах UEFI всё немного иначе, но тоже ничего сложного. Ну и естественно, версия Bootice понадобится 64-битная.
Запустите утилиту, переключитесь на вкладку «UEFI» и нажмите кнопку «Edit Boot Enteries». Откроется окно, в левой части которого будет выведен список доступных загрузчиков. Grub у вас будет первым в списке, а Windows Boot Manager — вторым или третьим. Выделив Grub, нажмите кнопку «Down», чтобы переместить его вниз, при этом Windows Boot Manager должен занять в списке первое место. А еще можно удалить Grub нажатием кнопки «Del».
Этого будет достаточно, чтобы восстановить классический загрузчик Windows, но в обоих случаях файлы Grub физически останутся на диске.
Чтобы полностью от них избавиться, придется удалить соответствующую названию операционной системы Linux папку в каталоге EFI, расположенном в скрытом служебном разделе.
Сделать это можно с помощью командной строки, но эту тему мы рассмотрим уже в следующий раз.
Загрузка…
В некоторых случаях пользователи предпочитают устанавливать несколько операционных систем на одно устройство. Например, Linux и Windows. При этом происходит замена процессов – один встроенный загрузчик меняется на другой. Чтобы исправить ситуацию, необходимо ознакомиться с инструкцией, как удалить внутренний Grub и восстановить прежний загрузчик Windows 10.
Что такое Grub
Grub – это аббревиатура названия определенной программы – Grand Unified Bootloader. Приложение является загрузочным для определенных видов операционных систем. Софт достаточно сильный, способен активировать работу различных ОС (например, Linux, FreeBSD, иных).
Утилиту необходимо дополнительно настраивать. После выполнения определенных операций появится перечень операционок, которые могут загружаться подобным образом. По выбранной ОС кликают левой клавишей мышкой и затем подтверждают загрузку кнопкой «Enter».
Внимание! Главная особенность приложения – возможность задавать отдельные параметры для загружаемой операционки. Это значит, что пользователь может выбрать характеристики, которые потом будут отправлены в ядро загрузчика для последующей обработки информации ОС.
Данная программа часто совмещается с ОС Linux, а также устанавливается в режиме «По умолчанию» для общего числа дистрибутивов.
Удаление Grub на Windows 10
Если на персональном компьютере (стационарном устройстве, планшете, ноутбуке) несколько операционных систем, иногда требуется процедура по удалению второстепенного загрузчика и восстановление идентичного приложения компании-разработчика Microsoft. Используют пару стандартных методов.
Часто применяемые – активация утилиты через отдельный носитель и специальный режим работы Винды, удаление с помощью UEFI.
При восстановлении ОС
Операционная система Windows 10 подразумевает возможность восстановления работоспособности ОС с дополнительного носителя – загрузочной флешки или диска.При выполнении данной процедуры необходимо сделать следующее:
- установить дополнительный накопитель, при включении отметить загрузку главного устройства с данного диска;
- после появления первого окна кликнуть по блоку «Восстановление»;
- откроется список доступных функций, выбрать раздел «Командная строка»;
- в пустой строке необходимо поочередно вводить команды bootrec.exe/FixBoot, bootrec.exe/FixMbr.
После выполнения инструкции необходимо перезагрузить персональное устройство. После повторного включения компьютера приложение Grub будет удалено.
В UEFI
В 64-разрядной операционной системе персонального устройства можно использовать софт Bootice для удаления ненужного приложения. Главное преимущество – возможность одновременного применения нескольких загрузочных утилит для конкретного раздела. Инструкция:
- запустить приложение, перейти на пункт «UEFI», кликнуть по строке «Edit Boot Enteries»;
- после появления следующего окна выбирают вариант устранения программы Grub: переместить утилиту ниже загрузчика Windows клавишей «Down» или удалить софт кнопкой «Delete».
Файлы утилиты сохранятся на диске при использовании любого из двух вариантов. Чтобы удалить приложение, запускают Командную строку, вводят значение diskpart. В перечне выбирают нужный диск, раскрывают его параметры и удаляют раздел «Ubuntu».
В некоторых случаях требуется удаление дополнительного загрузчика. Для стандартного решения используют два способа – раздел «Восстановление» при загрузке с отдельного носителя или приложение UEFI. Какой из способов выбрать – решает пользователь, но важно следовать инструкциям.
Вам помогло? Поделитесь с друзьями — помогите и нам!
Содержание
- 1 Как удалить загрузчик Grub и восстановить Windows
- 2 Как удалить загрузчик Grub в UEFI
- 3 Как удалить Grub с флешки
- 4 Выводы
- 5 Удалить загрузчик GRUB из Windows
- 6 Как удалить загрузчик Grub
Загрузчик Grub — это загрузчик, который используется по умолчанию в большинстве дистрибутивов Linux. Grub расшифровывается как GRand Unified Bootloader, он поддерживает загрузку не только Linux, но и Widnows, и DOS.
Как удалить загрузчик Grub и восстановить Windows
Если на вашем компьютере установлено две операционные системы, Windows и Linux, и вы хотите стереть Linux и его загрузчик, восстановив загрузчик Widows, и у вас используется таблица MBR, то это сделать очень просто.
В сети часто советуют способ: взять установочный диск Windows, загрузиться с него в режиме восстановления и выполнить команды:
bootrec fixboot
bootec fixmbr
Это действительно ответ на вопрос «как удалить Grub и восстановить загрузчик Windows?», и он работает. Но есть способ намного проще. Вам даже не придётся перезагружать компьютер. Утилита Bootice позволяет восстановить загрузчик Windows и удалить Grub с жёсткого диска в несколько кликов.
Скачать утилиту можно с softpedia, потому что на официальном сайте всё по-китайски. Только выберите правильную разрядность для своей системы. Запустите утилиту, выделите диск, на котором у вас установлен загрузчик Grub, затем нажмите кнопку Proccess MBR:
Затем Windows NT 5.x / 6.x MBR:
И нажмите кнопку Config / Install:
Дальше остаётся только выбрать нужную версию MBR, в нашем случае Windows 7,8,10 — Windows NT 6.x:
И готово: вы смогли успешно полностью удалить загрузчик Grub. Можете перезагружаться и проверять.
Как удалить загрузчик Grub в UEFI
Эта проблема тоже решается с помощью утилиты Bootice. Только на это раз вам нужна именно 64-битная версия программы.
Одно из преимуществ UEFI на MBR в том, что здесь можно устанавливать сразу несколько загрузчиков на специальный раздел. Для удаления загрузчика Grub и восстановления функциональности Windows достаточно переместить Grub чуть ниже в очереди загрузки UEFI.
Откройте программу, перейдите на вкладку UEFI и нажмите Edit Boot Enteries. Откроется такое окно:
Здесь у вас есть два варианта действий. Либо опустить Grub ниже загрузчика Widnows кнопкой Down, либо полностью удалить запись о загрузчике кнопкой Del. Но в обоих случаях файлы загрузчика останутся на диске. Полностью удалить загрузчик Grub со всеми его файлами нужно из командной строки. Это немного сложный процесс, но всё же мы его разберём.
Кликните в левом нижнем углу экрана правой кнопкой мыши, в открывшемся контекстном меню выберите Командная строка от имени администратора.
Далее нам понадобится утилита diskpart, все действия мы выполним с помощью неё. Запустите её командой:
diskpart
Затем смотрим доступные диски:
list disk
И выбираем наш единственный диск, на котором сейчас установлена Windows, а раньше была установлена Ubuntu:
После того, как был выбран диск, мы можем посмотреть список разделов на нём:
list vol
Среди этих разделов есть и раздел с файлами EFI, для обычной системы он скрыт, но не для этой утилиты. В нашем случае это Volume 2. Как правило, это небольшой раздел с файловой системой FAT32 и отмеченный как системный.
Мы выбрали этот раздел текущим с помощью команды:
sel vol 2
Затем назначим ему букву, чтобы можно было с ним работать:
assign letter=D:
Утилиту можно закрывать. Дальше продолжаем выполнять действия в консоли. Сделать всё с помощью проводника вы не сможете, потому что нужны права администратора. Переходим на диск D:
cd d D:
Переходим в папку EFI:
cd EFI
Удаляем папку с файлами загрузчика Ubuntu:
rmdir S ubuntu
Готово: удаление загрузчика Grub завершено, и теперь его файлов больше нет в системе.
Как удалить Grub с флешки
На флешках, как правило, используется таблица разделов MBR. Чтобы удалить загрузчик Grub с флешки недостаточно просто её отформатировать. Загрузчик записывается в таблицу MBR, а поэтому нам придётся её пересоздать. Очень не рекомендую использовать этот способ для удаления загрузчика Grub с жёсткого диска, потому что вы потеряете все данные.
Работать будем в системе Linux. Сначала посмотрите, какое имя устройства у вашей флешки, например, с помощью программы Gparted или в терминале командой:
Затем удалим полностью существующую таблицу разделов:
Теперь, с помощью той же Gparted создаём новую таблицу разделов:
Создаём раздел на флешке и форматируем в файловую систему FAT32:
Теперь вы знаете, как удалить MBR с флешки, только не сотрите его с жёсткого диска, потому что потом будет сложно восстанавливать.
Выводы
Я не знаю, зачем вам понадобилось удалять Linux. Это отличная операционная система, правда ещё остаётся оборудование, которое она не поддерживает или поддерживает не полностью. Не сдавайтесь быстро: если Linux не работает на одном устройстве, то, возможно, в будущем у вас появится другой компьютер или ядро начнёт поддерживать ваш ноутбук. Пробуйте и экспериментируйте. Во всяком случае теперь вы знаете, как удалить Grub с жёсткого диска. Если остались вопросы — задавайте в комментариях.
Мануал
У моего ноутбука Razer 2016 были установлены Windows 10, Kali и Ubuntu, но после того, как обновление Windows стало недоступным, разделы Linux стали недоступными также.
Я удалил разделы Kali и Ubuntu, включая SWAP, но GRUB там был.
Мне нужно было безопасно удалить GRUB, не нарушая зависимости, и для меня работал следующий метод удаления загрузчика GRUB из Windows 10.
Он также работает на Windows 7.
Я использовал его до сих пор 2/3 раза с прошлого года на моем ноутбуке под управлением Windows 10 несколько раз, и он никогда не падал.
У меня отключена Secure boot, и я использую загрузку Legacy в BIOS.
Удалить загрузчик GRUB из Windows
Выполните следующие шаги, чтобы удалить GRUB из Windows 10.
Шаг 1 (необязательно): используйте diskpart для очистки диска
Отформатируйте свой раздел Linux с помощью инструмента управления дисками Windows.
Затем вы можете увеличить размер диска на своем основном разделе (т. Е. C :), чтобы утвердить это пространство.
Если вы сделаете этот шаг, безопаснее будет сделать перезагрузку после того, как вы это сделали.
Шаг 2. Запуск командной строки администратора.
В Windows 10, Windows 8.1 и Windows 7 найдите команду и просто щелкните правой кнопкой мыши на значок командной строки из результатов поиска и выберите «Запуск от имени администратора».
Не используйте Powershell, поскольку PS не работает для нескольких команд.
Шаг 3: Исправьте загрузочный сектор MBR на Windows 10
Просто введите следующую команду, чтобы удалить загрузчик GRUB из bootsector на MBR и вернуться к загрузчику Windows. В командной строке (администратор):
C:> bootsect /nt60 : /mbr
Если ваш диск C: эта команда будет такой:
C:> bootsect /nt60 C: /mbr
После нескольких неудачных попыток двойной загрузки Ubuntu 15.04 и Windows 10 на одном жестком диске и на компьютере с прошивкой UEFI, и не зная, что послужило причиной первой неудачной попытки, я решил, что последующие неудачные попытки должны были произойти из-за существующего Ubuntu GRUB в папке Boot EFI.
Как удалить загрузчик Grub
Тем более, что устройство всегда зависает, когда установщик пытается установить GRUB
Поэтому я подумал, что, если бы я мог просто удалить папку ubuntu из папки Boot EFI, то установка завершится успешно. В конечном счете, этого не произошло, но я выяснил, как удалять файлы GRUB из Windows 10 из командной строки.
В этом теме описано, как это было сделано. Он включал в себя из командной строки перечисление и выбор обнаруженных жестких дисков, перечисление разделов на жестком диске, а затем, наконец, перечисление и удаление целевой папки. Другой причиной, по которой вы можете это сделать, является удаление разделов Linux, что не приведет к автоматическому удалению файлов GRUB из папки Boot EFI.
Итак приступи к ответу на вопрос «Как удалить загрузчик Grub«.
Чтобы начать, войдите в Windows 10, щелкните в меню «Командная строка», PowerShell или нажмите на поле для поиска и введите cmd. Затем щелкните правой кнопкой мыши на значок приложения терминала и выберите «Запуск от имени администратора». На рисунке 1 показаны команды (подчеркнутые), используемые для выполнения первого шага — перечисление и выбор жесткого диска. Чтобы сделать возможным копирование и вставку, для тех, кому это может понадобиться, я предоставил команды в блоке кода после последнего изображения.
На этом рисунке целевой диск показан как жесткий диск емкостью 465 ГБ с разделом GPT
После выбора целевого диска будут перечислены его разделы, чтобы можно было определить раздел (том), соответствующий папке Boot EFI. На рисунке 2 этот раздел является томом 2. Обычно это единственный том с FAT32 в столбце Fs (файловая система) и System в столбце Info. После того, как он был идентифицирован и выбран, вы назначаете ему букву диска, чтобы упростить работу. В этом примере я присвоил ему букву диска D. После этого выйдите из diskpart.
Окончательная задача заключается в переходе в папку Boot EFI с указанием ее содержимого для определения того, какой подпапкой будут файлы GRUB. Он будет находиться в папке EFI. Файлы GRUB для установленного дистрибутива будут находиться в папке с тем же именем, что и дистрибутив. Например, если был установлен Ubuntu, как в этом примере, имя папки будет ubuntu. Удалите папку, используя команду rmdir / s. Это эквивалент Windows 10 команды Unix / Linux rm -r.
Все используемые команды указаны в этом кодовом блоке.
Перевод сделан из сайта linuxbsdos.
Также возможно вам будет интересно, как освежить свою систему Ubuntu и установить новый KDE как оболочку.
Обратите внимание, что эта процедура не обязательно является лучшим или единственным способом сделать это, поэтому, если вы знаете о лучшем методе, опубликуйте комментарий на нашем сайте. Я обязательно дополню статью если ваш вариант окажется более удобным.
Если у вас ест вопросы по теме «Как удалить загрузчик Grub» то пишите их также в форму комментариев на нашем сайте. Спасибо за Визит!
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Используемые источники:
- https://losst.ru/kak-udalit-zagruzchik-grub
- https://itsecforu.ru/2018/10/02/как-удалить-загрузчик-grub-из-windows-10/
- https://linuxinsider.ru/kak-udalit-zagruzchik-grub/