Загрузчик Grub - это загрузчик, который используется по умолчанию в большинстве дистрибутивов Linux. Grub расшифровывается как GRand Unified Bootloader, он поддерживает загрузку не только Linux, но и Widnows, и DOS.
Если вы устанавливали Linux, а потом по каким-либо причинам решили его удалить и вернуть Windows или создали загрузочную флешку Linux, но теперь она вам больше не нужна, нужно удалить загрузчик Grub. В этой инструкции мы рассмотрим, как удалить загрузчик Grub из MBR или из UEFI, также поговорим о том, как удалить Grub с флешки.
Содержание статьи
- Как удалить загрузчик Grub и восстановить Windows
- Как удалить загрузчик Grub в UEFI
- Как удалить Grub с флешки
- Выводы
Как удалить загрузчик Grub и восстановить Windows
Если на вашем компьютере установлено две операционные системы, Windows и Linux, и вы хотите стереть Linux и его загрузчик, восстановив загрузчик Widows, и у вас используется таблица MBR, то это сделать очень просто.
В сети часто советуют способ: взять установочный диск Windows, загрузиться с него в режиме восстановления и выполнить команды:
Это действительно ответ на вопрос "как удалить 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, все действия мы выполним с помощью неё. Запустите её командой:
Затем смотрим доступные диски:
И выбираем наш единственный диск, на котором сейчас установлена Windows, а раньше была установлена Ubuntu:
sel disk 0
После того, как был выбран диск, мы можем посмотреть список разделов на нём:
Среди этих разделов есть и раздел с файлами EFI, для обычной системы он скрыт, но не для этой утилиты. В нашем случае это Volume 2. Как правило, это небольшой раздел с файловой системой FAT32 и отмеченный как системный.
Мы выбрали этот раздел текущим с помощью команды:
Затем назначим ему букву, чтобы можно было с ним работать:
Утилиту можно закрывать. Дальше продолжаем выполнять действия в консоли. Сделать всё с помощью проводника вы не сможете, потому что нужны права администратора. Переходим на диск E:
Переходим в папку EFI:
Удаляем папку с файлами загрузчика Ubuntu:
Готово: удаление загрузчика Grub завершено, и теперь его файлов больше нет в системе.
Как удалить Grub с флешки
На флешках, как правило, используется таблица разделов MBR. Чтобы удалить загрузчик Grub с флешки недостаточно просто её отформатировать. Загрузчик записывается в таблицу MBR, а поэтому нам придётся её пересоздать. Очень не рекомендую использовать этот способ для удаления загрузчика Grub с жёсткого диска, потому что вы потеряете все данные.
Работать будем в системе Linux. Сначала посмотрите, какое имя устройства у вашей флешки, например, с помощью программы Gparted или в терминале командой:
fdisk -l
Затем удалим полностью существующую таблицу разделов:
dd if=/dev/zero of=/dev/sdc count=512
Теперь, с помощью той же Gparted создаём новую таблицу разделов:
Создаём раздел на флешке и форматируем в файловую систему FAT32:
Теперь вы знаете, как удалить MBR с флешки, только не сотрите его с жёсткого диска, потому что потом будет сложно восстанавливать.
Выводы
Я не знаю, зачем вам понадобилось удалять Linux. Это отличная операционная система, правда ещё остаётся оборудование, которое она не поддерживает или поддерживает не полностью. Не сдавайтесь быстро: если Linux не работает на одном устройстве, то, возможно, в будущем у вас появится другой компьютер или ядро начнёт поддерживать ваш ноутбук. Пробуйте и экспериментируйте. Во всяком случае теперь вы знаете, как удалить Grub с жёсткого диска. Если остались вопросы - задавайте в комментариях.
А что за красота на обложке и как её добиться?
Это Burg с темой DasrkShine
А можешь рассказать про создание каркаса для мультизагрузочной флешки на низком уровне, средствами системы, без использования дополнительных прог, особенно виндовых?
Возможно в следующих статьях напишу об этом.
Я новый пользователь линукс и часто его ломаю, а потом переустанавливаю. Поэтому придумал себе - установить 2 одинаковых линукса и в случае чего просто скопировать нужный файл из "проблемной" ОС в действующую. Но установив 2 опенсузе (42.1х64) вторая затерла загрузочную запись первой. Не знаю важно ли это, но компьютер с BIOS и GPT-разметкой HDD.
Поэтому 3 вопроса:
1. Как восстановить груб, чтобы грузилось 2 опенсузе?
2. Как с рабочего линукса (без лайв-диска) перезаписать системный файл в проблемной ОС?
3. Как то же самое сделать с лайв-диска?
Не совсем понял суть дела, OpenSUSE должна была сама определить что на компьютере установлено две версии ОС, если нет. то можно создать пункт меню для первой вручную. Я писал об создании меню Grub в статье про мультизагрузочную флешку. Копировать файлы можно просто загрузив рабочую систему и подключив в файловом менеджере раздел диска с нерабочей только файловый менеджер нужно запускать через kdesudo, чтобы иметь право записи на тот раздел. В LiveCD будет сложнее, нужно вручную примонтировать оба диска и скопировать один файл на дугой командой cp. Например создаем две папки в mnt: mkdir /mnt/1 && mkdir /mnt/2 Мортируем диски здесь рабочая система на /dev/sda1 а не рабочая - sda2: mount /dev/sda1 /mnt/1 && mount /dev/sda2 /mnt/2 И корируем: cp /mnt/1/etc/config /mnt/2/etc/
Я тоже за то, чтобы она сама определяла. Тем более, что там установлена она же. Прочитал статью о мультизагрузочной флешке, но после ее прочтения осталось столько вопросов, что задавая их получилась целая статья)) Их задавал там же.
kdesudo - это для KDE? A для Gnome, XFCE и LXDE - это gksu? Это не то же самое, что через sudo? Я сначала зашел в режим суперпользователя: sudo -s, открыл файл soursсes.lst в mousepad (это было в ubuntu 16.04) и отредактировал его, а когда хотел сохранить, то не получилось. Что не так?
Да правильно, kdesu - для KDE, gksu - для GNOME. Это утилиты для запуска графических программ. Через sudo, скорее всего, запустить графическую программу не получится, потому что у root пользователя установлены не все необходимые для этого переменные окружения.
Отличная статья!!! Большое спасибо за помощь!!! На 10 винде все починил!))))
Согласен и присоединяюсь).
cd \d D: и rmdir \S ubuntu
Слеши в другую сторону, не?
Также после assign letter=D: было бы неплохо написать про remove letter, ибо маячит диск в проводнике.
Спасибо мужик! Я это даже не заметил хоть и сам вводил код)
Спасибо, помогли
При удалении всех ОС установленных у меня на диске я удаляю все разделы и efi в том числе,разве Grub не должен удалится при этом?
Если он был установлен в UEFI, то да, должен.
К сожалению, не помогло ...
P.S. Ось Win7x64 максимальная
Здравствуйте! У меня внешний диск терабайтник. Один раздел, dev/sdb1 200 ГБ ntfs, отдан под резервные копии Windows 7 и Windows 10. Второй раздел dev/sdb2, 250 ГБ ntfs отдан под программы Portable и разные вещицы, которые хотелось бы сохранить. На остальном пространстве внешнего диска были установлены Linux Mint cinnamon 32-bit и MX-15 32-bit. Все разделы для них были логические, в формате ext4. Загрузчик GRUB 2 ставился в dev/sdb при установке первой системы Linux Mint cinnamon. Во второй системе загрузчик не ставила, cinnamon её подхватил через "sudo update-grub". В Linux Mint cinnamon был так-же установлен Burg, хотелось и с внешнего диска загружаться красивенько. На основном диске терабайтнике, я имею Linux Mint mate 17.3 64-bit, Kubuntu 14.04 64-bit и Windows 10. Мне нравится ставить в Virtualbox и в VMware разные Linux, чтобы изучать их. Но в системах не очень много места. Поэтому я удалила разделы Linux с внешнего диска и создала раздел dev/sdb3 520 ГБ в формате ext4. Там у меня архивчик Линукса и папки "VMware" и "VirtualBox VMs". При установке систем, я указываю VMware и Virtualbox помещать все файлы систем в те папки. Довольно часто, отключая ноутбук или перезагружаясь в другую систему, я забываю отсоединить внешний диск и чертыхаюсь, когда упираюсь в чёрный экран GRUB. Он мне говорит, что ему нечего загружать, нет разделов. Приходится отключаться кнопкой, вытаскивать внешний диск и опять загружаться. У меня в Биосе, для моего удобства, выставлен приоритет загрузки сначала с USB-HDD, затем с CD-ROM и уже потом с HDD. Возможно ли удалить GRUB 2 с dev/sdb не повредив важные данные, которые не хотелось бы потерять или не рисковать?
об этом и говорится в статье,уделите внимание к инструкции с консолью
Спасибо братуха!!! На конец то избавился от этого ДЕРЕМА!!!
Ноут стал запускаться без граба, но значит ли это что я удалил убунту ?
Спасибо!
У меня несколько операционных систем,но я удалил,кроме винды,все диски с операционками,перезагрузив,граб не мог определить операционку и я не могу зайти в винду;как быть?есть ли строчки кода которые нужно ввести или востановить чере загрузочный диск(не удобно,на данный момент).
а как после всего убрать что бы не показывался диск D, когда удалял grub, он удалился, но теперь есть диск D, я же его назвал, как теперь убрать название?
Откройте командную строку от имени администратора, введите:
diskpart -> Enter
List Volume -> Enter
Select Volume X -> Enter (где Х номер нужного вам тома, диска D)
Remove Letter D -> Enter
Все, можно закрывать командную, диск скрыт.
Спасибо большое.
А в "параметрах-востановление-выбор устройства" остался выбор "загрузка с ubunty
Спасибо большое! Это единственная статья, которая помогла удалить GRUB без загрузочной флешки. Очень помогли!
Спасибо автору!!! мне помогла только программа )
Огромное спасибо за простоту)
Спасибо за Bootice! Действительно просто вышло. Статью в закладки)
Большое спасибо, хорошая утилита =)
А как удалить GRUB, если винда и линукс на разных дисках? Винда линуксовый диск не видит, BOOTICE, соответственно, тоже. Отсоединяю диск с линуксом - комп не грузится.
Огромное человеческое спасибо))))
не, все красиво, консоль, туда-сюда... а если винда не стоит еще, а навоз от убунту уже на диске валяется? и установка винды не идет дальше первой минуты (походу тот самый навоз и мешается)... какие вменяемые утилиты есть с возможностью загрузки с бут-диска?
Вряд-ли Ubuntu мешает загрузке, ищите другие причины. А для загрузки с LiveCD можно использовать Gparted Live или SystemrescueCD.
спасибо за реагирование. вопрос уже практически решен. мешала все же убунта, удалось ее снести при помощи установочного диска десятки, после удаления ее раздела уефи пошла и семерка. но версия несвежая, не хочет становиться на ГПТ диск, качается сервиспак1. всем удачи. и поменьше глюков.
Говорит что нет пути D:\EFI, и как убрать диск D потом, объясните пожалуйста для чайников) Буду очень благодарен.
По крайней мере скрыть раздел D, потому что я так понимаю без него винда не запустится
решил установить Arch Linux вместо Ubuntu, Ubuntu стояла параллельно win. в итоге не ahch не стал, ни винда не запускается, кто сталкивался??
Большое спасибо за ценную информацию. На нетбук установлено было 2 системы: Android и Windows 10. Решил удалить раздел с Android, но после этого Windows перестала загружаться, выдавало ошибку 17. С помощью Live USB загрузился и запустил утилиту BOOTICE и восстановил загрузчик винды. Супер
Спасибо автору статьи за быстрый и лёгкий способ восстановления загрузчика! 🙂 после долгих безуспешных танцев с бубнами , командными строками и дисками восстановления...
Благодарю автора за столь приятное и понятное писание действий, однако, ни один из данных методов мне не подошёл.
Пытался установить дистрибутив Phoenix OS на свой ноутбук (Acer), установку (к сожалению) успешной не назовёшь ибо выявилось масса проблем, в том числе и с Grub, который отказывается удаляться из системы после проведения всех вышеперечисенных операций.
Подскажите пожалуйста, что в данном случае можно сделать?
Благодарю. Помогло.
Спасибо!
Ребят, у меня проблемма произошла. У меня старый мак, и введу этого я решил накатить второй системой линукс(не помню уже какой), так вот, в итоге линукс я снес оставил только macOS, перезагрузил свой macbook вылезло вот это, и я не знаю, как от него избавиться. Как вы понимаете доступа к компу у меня нет. Вы не могли бы мне как-нибудь помочь.
Большое спасибо. Помог этот Bootice.
Спасибо за помощь. Bootice работает.
Добрый день. В общем, у меня расклад такой: есть SSD с виндой и HDD с линуксом, и HDD под файлопомойку. В первый раз, когда я столкнулся с проблемой, из-за которой я был вынужден переустановить с нуля линукс - SSD стоял, но был абсолютно нулёвый, без винды, и переустановка линукса прошла нормально. Сейчас я опять столкнулся с проблемами на линуксе, но к тому времени я уже поставил на SSD винду, и переключался между ОС с помощью изменения порядка бута (в линукс я редко захожу, гружусь в основном с винды), поэтому меня такой подход полностью устраивал. И когда переустанавливал Kubuntu на жёсткий диск третий раз - эта сволочь каким-то образом мне перетёрла на SSD виндовый загрузчик так, что: а) в UEFI в Boot Priority был лишь один единственный SSD (остальные винты, однако, были видны в BIOS, как подключённый носители, но бутаемым был только SSD в списке); б) винда грузится только из-под GRUB; в) при отключенном от материнской платы HDD с линуксом, попытка загрузки с SSD заканчивается сообщением, что такой-то девайс не найден, и какая-то ещё чепуха и хвосты от GRUB, никаких BSOD и прочих радостей винды. В следующий раз, скорее всего, когда буду переустанавливать систему-я буду отключать SSD от материнской платы во избежание подобных эксцессов. Как восстановить загрузчик винды и отчистить GRUB c системы без переустановки винды?
Манипуляции UEFI в BOOTICE невозможны, так как выдаёт сообщение, что "Only available in UEFI environments", да и в целом немного страшно пользоваться данной утилитой по той причине, что не хочется повредить винду по неосторожности (хотя я больше пекусь за ресурс SSD)
у меня в разделе EFI кроме Boot и Microsoft есть папки с одной точкой и с двумя.
что бы это могло быть?
Огромное спасибо Вам!!!!
помогло
Здравствуйте! Были установлены две ОС, на двух разных дисках. Винда на SSD, Линь - на HDD/ Снес все разделы на твердотельном, создал заново все, с EFI. Установил Линь, тот в грабе прописал две ОС, увидел обе. Потом на HDD снес ОС, удалил раздел. Как мне сделать, чтобы граб перестал видеть видеть эту ось и переписал список в граб?
всем мира!
Установил ubuntu но не поставил галочку поставить раядом с виндой ( дабы предлагала выбрать какую ОС запускать при включении) приходилось менять через биос. Решил переустановить ее ( правильно так сказать ) , форматнул ( по своей глупости ) том на который была установлена ОС и теперь при попытке установить ubuntu с загрузочной флешки мне grub выдает ошибку мол неизвестная файловая система т.е. как таковой загрузчик остался.
Каким способом его лучше снести для последующей установки заново.
Заранее огромное спасибо
Спасибо, очень помогли
когда я пишу ls после команды cd /d D:, то у меня выходит во так: "ls" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
так что делать то?
Админ ответь плз
Попробуйте dir
Спасибо!
парни, ашыпко детектэд.
вот тут "bootec \fixmbr" отсутствует буква "r"
должно быть так "bootRec \fixmbr"
Я дошёл до слов "Как удалить загрузчик Grub в UEFI" и перезагрузился. Теперь при включении компа я попадаю в командную строку grub (но не в загрузчик!), после выхода из которой я могу зайти в windows. Всё так и должно быть или я где-то накосячил?
Админ, ответь, пожалуйста
Теперь в настройках BIOS можно выбрать Windows вместо Grub. Так быть однозначно не должно.
Здравствуйте!
Не удается удалить ubuntu с диска из командной строки. Выдает "Папка не пуста"
Запущен от имени администратора. В чем может быть проблема?
Спасибо
Содержимое папки D:\EFI
26.10.2015 14:57 .
26.10.2015 14:57 ..
26.10.2015 14:57 Microsoft
25.11.2017 16:57 Boot
06.07.2014 06:46 Dell
14.01.2018 06:50 ubuntu
0 файлов 0 байт
6 папок 522 412 032 байт свободно
D:\EFI>rmdir \S ubuntu
Не удается найти указанный файл.
Папка не пуста.
D:\EFI>rmdir ubuntu
Папка не пуста.
D:\EFI>
В статье ошибка, не list vol, а list part или list partition (номер раздела)
Не удовлетворён. Хотел выпилить полностью, чтобы в загрузочный сектор ядро впилить
Опечатка: "Либо опустить Grub ниже загрузчика Widnows кнопкой Down, "
Спасибо, программа помогла