Как удалить загрузчик Линукс (GRUB) после удаления файлов (раздела) с ОС Линукс
Если вам довелось устанавливать любой из дистрибутивов ОС Линукс на компьютер с установленной Windows, то, наверняка, вы знаете, что Линукс имеет свой собственный загрузчик GRUB. После установки ОС Линукс при запуске компьютера первое, к чему обращается BIOS, это сектор жесткого диска с загрузочной записью GRUB. Замечательным свойством этого загрузчика является то, что он имеет возможность передавать загрузку по цепочке, например, нашему любому загрузчику Windows (для примера NTLDR).
Итак, давайте представим ситуацию, когда вам надоело пользоваться Линукс и вы решили оставить на компьютере только Windows. Вы удалили раздел с Линукс и при загрузке компьютера обнаружили, что загрузчик GRUB никуда не исчез.
Также возможна такая ситуация (все зависит от того, куда вы устанавливали загрузчик при установке Линукс), что ваш компьютер может перестать загружаться вовсе. Это логично, поскольку при удалении раздела с Линукс загрузчик GRUB повреждается.
Итак, как восстановить загрузчик Windows и полностью удалить Линукс с компьютера?
Для начала вам понадобится установочный диск или флэшка с любой версией операционной системы MS Windows (Windows 98, Windows 2000, XP, 2003 или Windows Vista, Server 2008, Windows 7).
Загрузитесь с установочного носителя. Как зайти в BIOS и загрузиться с флэшки или с диска читайте здесь.
Как войти в консоль восстановления Windows 7, можно почитать в этой статье.
Восстановление загрузчика Windows c помощью установочного диска Windows 98
Загрузитесь в командную строку и выполните следующую команду:
Выйдете из командной строки, набрав Exit, и нажмите Enter.
С помощью установщика Windows 2000, XP, 2003
Во время первого этапа текстовой установки нажмите клавишу R в момент появления соответствующей надписи внизу экрана (почти сразу после старта установки).
Тем самым вы войдете в консоль восстановления. Выберите вашу систему и введите пароль администратора, если таковой имеется. В консоли введите такую команду:
Нажмите клавишу Y для подтверждения и наберите Exit, чтобы выйти из консоли восстановления.
С помощью установщика Windows Vista, Server 2008, Windows 7
Загрузитесь с установочного носителя и в окне установки Windows кликните по ссылке Восстановление системы. Подробная инструкция со скриншотами в этой статье.
Войдите в командную строку и выполните следующую команду:
Выйдете из командной строки и перезагрузите компьютер. Не забудьте поменять опции загрузки в BIOS и извлечь установочный носитель!
Произведенные действия позволят вашему компьютеру загружаться сразу в Windows.
Учитывая последние тенденции роста цен на топливо, много кто обзаводится городскими малолитражками. Среди таких автомобилей можно выделить Opel Adam. По указанной ссылке вы можете посетить клуб владельцев этой замечательной машины.
Как удалить загрузчик Grub
Загрузчик Grub — это загрузчик, который используется по умолчанию в большинстве дистрибутивов Linux. Grub расшифровывается как GRand Unified Bootloader, он поддерживает загрузку не только Linux, но и Widnows, и DOS.
Если вы устанавливали Linux, а потом по каким-либо причинам решили его удалить и вернуть Windows или создали загрузочную флешку Linux, но теперь она вам больше не нужна, нужно удалить загрузчик Grub. В этой инструкции мы рассмотрим, как удалить загрузчик Grub из MBR или из 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:
После того, как был выбран диск, мы можем посмотреть список разделов на нём:
Среди этих разделов есть и раздел с файлами EFI, для обычной системы он скрыт, но не для этой утилиты. В нашем случае это Volume 2. Как правило, это небольшой раздел с файловой системой FAT32 и отмеченный как системный.
Мы выбрали этот раздел текущим с помощью команды:
Затем назначим ему букву, чтобы можно было с ним работать:
Утилиту можно закрывать. Дальше продолжаем выполнять действия в консоли. Сделать всё с помощью проводника вы не сможете, потому что нужны права администратора. Переходим на диск E:
Переходим в папку EFI:
Удаляем папку с файлами загрузчика Ubuntu:
Готово: удаление загрузчика Grub завершено, и теперь его файлов больше нет в системе.
Как удалить Grub с флешки
На флешках, как правило, используется таблица разделов MBR. Чтобы удалить загрузчик Grub с флешки недостаточно просто её отформатировать. Загрузчик записывается в таблицу MBR, а поэтому нам придётся её пересоздать. Очень не рекомендую использовать этот способ для удаления загрузчика Grub с жёсткого диска, потому что вы потеряете все данные.
Работать будем в системе Linux. Сначала посмотрите, какое имя устройства у вашей флешки, например, с помощью программы Gparted или в терминале командой:
Затем удалим полностью существующую таблицу разделов:
dd if=/dev/zero of=/dev/sdc count=512
Теперь, с помощью той же Gparted создаём новую таблицу разделов:
Создаём раздел на флешке и форматируем в файловую систему FAT32:
Теперь вы знаете, как удалить MBR с флешки, только не сотрите его с жёсткого диска, потому что потом будет сложно восстанавливать.
Выводы
Я не знаю, зачем вам понадобилось удалять Linux. Это отличная операционная система, правда ещё остаётся оборудование, которое она не поддерживает или поддерживает не полностью. Не сдавайтесь быстро: если Linux не работает на одном устройстве, то, возможно, в будущем у вас появится другой компьютер или ядро начнёт поддерживать ваш ноутбук. Пробуйте и экспериментируйте. Во всяком случае теперь вы знаете, как удалить Grub с жёсткого диска. Если остались вопросы — задавайте в комментариях.
Оцените статью:
Об авторе
Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux интересуюсь всем, что связано с информационными технологиями и современной наукой.
55 комментариев
А что за красота на обложке и как её добиться?
А можешь рассказать про создание каркаса для мультизагрузочной флешки на низком уровне, средствами системы, без использования дополнительных прог, особенно виндовых?
Возможно в следующих статьях напишу об этом.
Я новый пользователь линукс и часто его ломаю, а потом переустанавливаю. Поэтому придумал себе — установить 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 не повредив важные данные, которые не хотелось бы потерять или не рисковать?
об этом и говорится в статье,уделите внимание к инструкции с консолью
Спасибо братуха. На конец то избавился от этого ДЕРЕМА.