GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

Содержание

Как убрать огрубевшую кожу на различных частях тела. GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

17.07.2019

Многие обладатели ноутбуков, на которых шла предварительно установленная операционная система Linux (обычно Ubuntu или Fedora) со временем решают перевести его на Windows 7 или Windows 8.

Второй распространённый случай — это когда пользователь установил Linux в целях ознакомления, потом снёс эту операционную систему, а в итоге у него не получается загрузить Виндовс — при загрузке выдаётся ошибка.

Сейчас я расскажу как это исправить и удалить загрузчик GRUB чтобы восстановить загрузчик Windows.

Что такое Grub

GRand Unified Bootloader (GRUB) — это универсальный загрузчик операционных систем. По своей сути это как бы меню, которое позволяет выбрать какую операционню систему загружать на компьютере или ноутбуке.
На сегодняшний день устанавливается уже вторая версия — GRUB2.

Удаление Grub c помощью установочного диска или флешки с Windows 7, 8 или 10

Шаг 1. Выставляем в BIOS загрузку с установочного диска или флешки и грузимся с него.

Шаг 2. При загрузке выбираем раздел Восстановление.

Шаг 3. В списке инструментов выбираем пункт «Командная строка».

Шаг 4. В открывшемся окне консоли Windows набираем команды:

Результат выполнения обеих команд должен быть таким:

Шаг 5. Закрываем окно и перезагружаемся.

То же самое в видео-примере:

После нескольких неудачных попыток двойной загрузки Ubuntu 15.04 и Windows 10 на одном жестком диске и на компьютере с прошивкой UEFI, и не зная, что послужило причиной первой неудачной попытки, я решил, что последующие неудачные попытки должны были произойти из-за существующего Ubuntu GRUB в папке Boot EFI.

Тем более, что устройство всегда зависает, когда установщик пытается установить GRUB

Поэтому я подумал, что, если бы я мог просто удалить папку ubuntu из папки Boot EFI, то установка завершится успешно. В конечном счете, этого не произошло, но я выяснил, как удалять файлы GRUB из Windows 10 из командной строки.

В этом теме описано, как это было сделано. Он включал в себя из командной строки перечисление и выбор обнаруженных жестких дисков, перечисление разделов на жестком диске, а затем, наконец, перечисление и удаление целевой папки. Другой причиной, по которой вы можете это сделать, является удаление разделов Linux, что не приведет к автоматическому удалению файлов GRUB из папки Boot EFI.

Итак приступи к ответу на вопрос ««.

Чтобы начать, войдите в Windows 10, щелкните в меню «Командная строка», PowerShell или нажмите на поле для поиска и введите cmd. Затем щелкните правой кнопкой мыши на значок приложения терминала и выберите «Запуск от имени администратора».

На рисунке 1 показаны команды (подчеркнутые), используемые для выполнения первого шага — перечисление и выбор жесткого диска.

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

На этом рисунке целевой диск показан как жесткий диск емкостью 465 ГБ с разделом GPT

Рисунок 1: Использование diskpart для списка жестких дисков, обнаруженных в Windows 10

После выбора целевого диска будут перечислены его разделы, чтобы можно было определить раздел (том), соответствующий папке Boot EFI. На рисунке 2 этот раздел является томом 2.

Обычно это единственный том с FAT32 в столбце Fs (файловая система) и System в столбце Info. После того, как он был идентифицирован и выбран, вы назначаете ему букву диска, чтобы упростить работу.

В этом примере я присвоил ему букву диска D. После этого выйдите из diskpart.

Рисунок 2: Список разделов диска в Windows 10

Окончательная задача заключается в переходе в папку Boot EFI с указанием ее содержимого для определения того, какой подпапкой будут файлы GRUB. Он будет находиться в папке EFI.

Файлы GRUB для установленного дистрибутива будут находиться в папке с тем же именем, что и дистрибутив. Например, если был установлен Ubuntu, как в этом примере, имя папки будет ubuntu. Удалите папку, используя команду rmdir / s.

Это эквивалент Windows 10 команды Unix / Linux rm -r.

Рисунок 3: Удаление непустого каталога Ubuntu GRUB в Windows 10

Все используемые команды указаны в этом кодовом блоке.

Перевод сделан из сайта linuxbsdos.

Также возможно вам будет интересно, как освежить свою систему Ubuntu и как оболочку.

Источник: https://www.tarifox.ru/megaphone/kak-ubrat-ogrubevshuyu-kozhu-na-razlichnyh-chastyah-tela-grub-dlya-chego/

Не загружается Linux, чиним загрузчик GRUB

GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

Любите экспериментировать? Наверняка вы когда-либо пытались произвести какие-то действия со своей Linux-системой, причем не так важно какие были цели: изучение и познание новых возможностей или же какая-то более конкретная цель, в виде исправления той или иной ошибки.

В любом случае, при работе с дистрибутивами Linux, для загрузки которых, в большинстве случаев, и используется Grub, с последним могут возникать неприятные проблемы, ввиду которых дальнейшая эксплуатация системы просто-напросто невозможна. В этой статье вы узнаете, что делать, если не загружается Linux.

Как вести себя в подобной ситуации и какие действия производить, чтобы починить загрузчик Grub. Пожалуй, начнем.

От чего могут возникнуть проблемы

Одна из самых распространенных причин – это неправильный порядок установки двух операционных систем (Linux и Windows). Допустим, если вы захотите установить две этих операционных системы на свой ПК – вам непременно стоит знать правильную последовательность:

  • Сначала устанавливаем Windows
  • И только потом уже Linux

Если, например, сделать наоборот, то как раз-таки Grub будет поврежден; система будет грузиться напрямую в Windows, а дистрибутив Linux останется недоступным.

Grub может сломаться и по другим причинам. Например, из-за попыток ручного изменения параметров запуска (при недостатке опыта), в таком случае нужно будет либо вручную убирать лишнее, либо полностью переустанавливать Grub.

Восстановление Grub с помощью LiveCD/USB

Для этого способа нам понадобится флешка с дистрибутивом Linux на борту. Подойдет любой: от Ubuntu, Arch или даже Linux Mint. Здесь нужен только терминал, поэтому подойдет даже версия без графической оболочки.

Как создать LiveCD/USB

Само собой, нам понадобится носитель, на который мы временно (а может и нет) запишем систему. Сохраните все важные файлы, которые были на этом носителе, после чего (имеется ввиду на другом ПК, желательно под управлением Windows) запишите загруженный образ дистрибутива на носитель. В качестве примера мы будем использовать дистрибутив Ubuntu.

Идем на официальную страницу загрузки. Загружаем любую понравившуюся версию (лучше взять новейшую для десктопа), после чего записываем ее на USB/CD.

С помощью Rufus:

Последняя версия приложения доступна на официальном сайте. Сразу после загрузки и запуска/установки мы увидим такое окно:

Вставляем носитель, выбираем его в соответствующем меню. Далее выбираем нужную схему раздела и тип системного интерфейса, и после уже открываем файловый менеджер с помощью этой кнопки:

Находим загруженный образ через менеджер, после чего жмем “Старт”.

С помощью etcher:

Опять же, идем на официальный сайт, где скачиваем последнюю версию утилиты. Далее делаем все так, как показано на этой гифке:

Ну а теперь, собственно, можно переходить к восстановлению Grub. Вставляем флешку в наш ПК (где сломан загрузчик), после чего перезагружаем его с этой самой флешки. Как только мы войдем в лайв-систему, сразу открываем терминал, после чего проделываем следующие действия:

Открываем таблицу разделов с помощью команды:

sudo fdisk -l

Примерно такая таблица будет выведена на экран:

/dev/sda1 27 7683 66999082+ 83 Linux/dev/sda2 * 8450 13995 45430855 7 HPFS/NTFS/dev/sda3 11885 16574 6503497 5 Extended

По этой таблице мы видим, что Linux, в нашем случае, расположен на разделе /dev/sda1.

С помощью следующей команды мы смонтируем этот раздел в /mnt:

sudo mount /dev/sda1 /mnt

Теперь, для записи grub в MBR, нужно ввести следующую команду:

sudo grub-install –root-directory=/mnt /dev/sda

Если нужно только восстановить MBR диска (после переустановки Windows, к примеру), то этих действий будет вполне достаточно.

Если же необходимо обновить и меню grub (после установки Windows), то нужно выполнить еще и эту команду:

sudo update-grub –output=/mnt/boot/grub/grub.cfg

Вот и все, восстановление закончено!

Восстановление с помощью chroot

Помимо вышеописанного способа, при восстановлении Grub с помощью LiveCD можно использовать и этот. Тут мы будем использовать утилиту chroot.

Здесь нам, опять же, понадобится таблица разделов. Вводим уже известную команду:

sudo fdisk -l

В выводе снова будет эта таблица. Теперь нам надо присмотреться к ней еще внимательнее.

/dev/sda1 27 7683 66999082+ 83 Linux/dev/sda2 * 8450 13995 45430855 7 HPFS/NTFS/dev/sda3 11885 16574 6503497 5 Extended

В этом способе нам необходимо примонтировать системный, а также нескольких других важных разделов. Для этого вводим эти команды:

sudo mount /dev/sda1 /mntsudo mount –bind /dev /mnt/devsudo mount –bind /proc /mnt/procsudo mount –bind /sys /mnt/sys

Обратите внимание, что если если разделы /boot или /var находятся отдельно, то Вам нужно будет примонтировать их в /mnt/boot и /mnt/var.

Далее мы переходим в окружающую среду chroot с помощью команды:

sudo chroot /mnt

И теперь, наконец-таки переустанавливаем Grub с помощью следующей команды:

grub-install /dev/sdaЕсли вы на этом этапе получаете какие-то сообщения об ошибках, то попробуйте использовать эти команды:
grub-install –recheck /dev/sda

или:

grub-install –recheck –no-floppy /dev/sda

Если все прошло успешно, выходим из chroot, используя команду:

exit

Далее нужно отмонтировать все разделы. Для этого вводим в терминал:

sudo umount /mnt/devsudo umount /mnt/procsudo umount /mnt/syssudo umount /mnt

В случае, если вы монтировали раздел /boot введите команду:

sudo umount /mnt/boot

Теперь перезагружаем систему с помощью:

sudo reboot

Можно также обновить меню Grub, используя команду:

sudo update-grub

Восстановление Grub в rescue mode

Если по каким-то причинам у вас нет доступа к LiveCD/USB-носителю, а также к компьютеру, с помощью которого этот самый носитель можно было бы сделать, то этот способ для вас.

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

Одна из этих частей (первая) записана в MBR диска. В ней присутствует базовый функционал и ничего больше (консоль в rescue mode).

Стало быть, нам нужно определить, в каком разделе находится вторая часть Grub (находится в каталоге /boot/grub), и после чего подгрузить все недостающие модули. А вот уже после этого мы сможем запустить загрузчик с нужного раздела. В rescue mode есть всего четыре команды:

lssetunsetinsmod

Для начала вводим следующую команду:

ls

В выводе будет что-то подобное:

(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos2) (hd1,msdos1)

В некоторых случаях Grub неправильно опеределяет файловые системы находящиеся на разделах дисков. В данном примере загрузчик показывает их как msdos. Мы должны попытаться угадать диски, которые видим. В примере доступно два диска. Диск с индексом 0 содержащий три раздела, и диск с индексом 1 содержащий два раздела. Если вы знаете структуру своих дисков, определить нужный труда не составит.

В загрузчике Grub разделы нумеруются в обратном исчислении. Не очень ясно какой именно из разделов назван, к примеру (hd0,msdos3). Чтобы было более понятно, можно использовать вид (hd0,1). Если в грабе отсчет дисков идет с 0, а разделов с 1, то можно определить, что операционная система установлена в первый раздел первого раздела – (hd0,1). Используем следующую команду:

set prefix=(hd0,1)/boot/grub set root=(hd0,1)

С помощью этих команд мы приказываем системе использовать какой-то конкретный диск, для выполнения всех остальных операций (в нашем случае, это диск (hd0,1)). Чтобы проверить есть ли на данном диске загрузчик, введем эту команду:

ls /boot/grubЕсли в выводе будет список файлов и папок, значит мы все сделали правильно. Теперь можно загрузить все необходимые модули. Для этого выполним команды:
insmod ext2insmod normalnormal

После выполнения команд Grub загрузится в полнофункциональном режиме. Будут найдены все операционные системы, которые установлены на компьютере, после чего будет показано стандартное меню загрузки.

Чтобы закрепить результат (и не проделывать все то же самое после перезапуска ПК), нужно зайти в терминал своего дистрибутива Linux, где с root правами выполнить следующую команду:

grub-install /dev/sdX

sdX – диск, на который должен быть установлен Grub.

Если операционная система расположена на разделе с файловой системой btrfs, то нам необходимо выполнить следующие команды:

set prefix=(hd0,1)/@/boot/grubset root=(hd0,1)

И подгрузить модули:

insmod btrfsinsmod normal

Ну и теперь запустить GRUB:

normal

Восстановление Grub с помощью утилиты Boot repair

С помощью этой замечательной утилиты вы сможете восстановить загрузчик всего в пару кликов. Как видно из скриншота, утилита имеет собственный GUI, ее использование не вызовет трудностей.

Чтобы установить boot repair, вы можете воспользоваться одним из приведенных способов:

  • Запись и установка специального образа диска Boot Repair (и дальнейшая загрузка с него)
  • Установка Boot repair из PPA-репозитория в LiveCD/USB дистрибутиве.

Если с первым способом все понятно: нужно просто скачать и записать образ с помощью соответствующих инструментов. То во втором уже нужно знать конкретные команды, которые выглядят следующим образом:

sudo add-apt-repository ppa:yannubuntu/boot-repairsudo apt-get update && sudo apt-get install -y boot-repair

В утилите будет доступно два варианта на выбор:

Recommended repair исправляет большую часть известных ошибок, которые могли бы возникнуть при запуске. С его помощью вы сможете пофиксить и загрузчик Grub.

Create a BootInfo summary создает Boot-Info-Script – скрипт, который позволяет диагностировать большинство проблем при загрузке.

Здесь же есть и Advanced options. Он включает в себя варианты для восстановления и настройки загрузчика Grub2 (загрузка по-умолчанию, опции загрузки ядра, отображение или скрытие GRUB при загрузке, удаление GRUB). С помощью этих же инструментов, вы можете восстановить MBR и т.д.

Вам обязательно стоит заглянуть на официальный сайт Boot Repair. Там вы сможете найти более подробную информацию обо всех возможностях и особенностях программы. Там же будет доступна информация о выходе новых версий: фиксах и улучшениях самой утилиты, а также многом и многом другом.

Выводы

Вот мы и рассмотрели несколько вариантов исправления загрузчика Grub. Стоит сказать, что некоторые из них могут показаться сложными или даже невыполнимыми.

Это не так, каждый из рассмотренных способов нашел подтверждение в виде сотен и тысяч актов исправления загрузчика Grub в опенсорсном сообществе.

Кстати говоря, какой из способов выбрать – решать только вам, любой из них достаточно эффективен, чтобы попасть в этот материал.

Возможно вас заинтересуют и другие похожие материалы про починку загрузчика Grub2. Например, в этом материале вы узнаете, как починить GRUB2 если Ubuntu не хочет загружаться.

Там более подробно рассказывается, как фиксить груб с помощью утилиты Boot Repair, возможно вам стоит заглянуть туда, если вы не поняли что-то из этого материала. Что же, ну а на сегодня это все.

Надеюсь, что данный материал помог вам разобраться в ошибках. Что, в свою очередь, поможет вам их решить.

Источник: https://omgubuntu.ru/nie-zaghruzhaietsia-linux-chinim-zaghruzchik-grub/

GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

Установка операционной системы — дело сегодня простое. Но вот когда стоят две ОС, а одну из них нужно удалить, притом не затронув другую, вот тут могут возникнуть сложности. Отдельные проблемы появляются при восстановлении загрузчика Windows.

Некоторые юзеры устанавливают параллельно с Windows Linux, у неё много преимуществ, например, полностью бесплатное пользование. Но две системы на одной электронной вычислительной машине начинают всё же конфликтовать, потому приходится одну удалять.

И если вы надумали убрать именно Linux, оставив невредимой Windows, придётся решать, как удалить загрузчик Grub. Но стереть программу недостаточно, нужно знать, как восстановить загрузчик Windows сразу после удаления, чтобы запустить ОС.

Наши рекомендации помогут вам выполнить все процедуры, определите вначале, какая ОС стоит у вас, и следуйте нужным путём.

Ниже мы расскажем, как вернуться к загрузке Windows

Grub — что это?

Grub является аббревиатурой английского GRand Unified Bootloader, представляет собой загрузчик ОС, спроектированный компанией GNU.

Утилита позволяет во время включения, перезагрузки ПК выбрать операционную систему из установленных, а именно ту, что необходима пользователю. Последняя версия программы поддерживает несколько ОС, такие как Solaris, Linux, FreeBSD.

Неподдерживаемые ОС загружаются посредством передачи Grub данной функции другому загрузчику (NTLDR у Windows).

Grub 2 построен многомодульной конструкцией, его возможно даже настроить на загрузку игр. Внешне может выглядеть чёрно-белой таблицей либо иметь стильный дизайн. Обеспечивает нормальное функционирование разных файловых систем: FAT 16, 32; NTFS, XFS, ext, ISO.

Удаляем Grub

Некоторые юзеры затрудняются в вопросе, как удалить Grub. Хотя сам процесс несложный, применимы различные способы, зависящие от установленной второй системы.

Удаление при установленной Windows XP

Если на ПК стоит Windows XP, проблема, как удалить Grub, решается не так быстро, но без особых сложностей. Запустите менеджер жёсткого диска, который удалит программные компоненты, отмеченные ext. Хорошо подходит для процедуры удаления Power Quest PartitionMagic 8.0. Затем вам потребуется восстановление загрузчика Windows для работы ПК после удаления Linux. Действуйте по алгоритму.

С помощью утилиты удалите разделы с меткой ext

  1. Внизу окна приложения цветовое обозначение разделов. Удалив эксплуатируемые Linux, освободите место, оно выделится серым.
  2. Умная машина станет перезагружаться, высветится сообщение: «NTLDR is missing». Оно говорит, что система не может запустить ОС Windows, требуется восстановить файлы.
  3. Запустите консоль восстановления и подключите компакт-диск либо загрузочную флешку.
  4. Консоль запросит указать, какую в копию ОС следует войти. Ставьте «1».
  5. У вас запросят пароль администратора, введите его.
  6. Затем введите команду fixmbr, восстанавливающую таблицы разделов, перезаписывающую загрузочную область.
  7. Консоль выведет предупреждение и запросит подтверждения процесса, введите «Y».
  8. Загрузочная область создаётся, введите затем команду fixboot для записи загрузочного сектора на основной диск.
  9. Подтвердите по запросу операцию, набрав «Y».

Компьютер перезагрузится, восстановление загрузчика будет успешно завершено, запустится Windows XP.

Удаление при установленных Windows 7, 8

Процедура при установленных Windows 7-8 проще, чем вышеописанная. В данном случае вам не понадобятся загрузочные флешки, запуск консоли. Действуйте по алгоритму:

  1. Заходите в «Пуск» — «Выполнить».
  2. В поле окна открытия утилит впишите list disk, нажмите Enter, после чего увидите список устройств, имеющихся у вашего ПК.
  3. Впишите «select disk №…», указав номер диска с установленным Grub.
  4. Нажмите Enter. Выйдет сообщение о выборе диска.
  5. Вбейте команду «clean» — «Enter».
  6. Появится сообщение об успешной очистке диска.

Удаление при FreeDos

При установленной FreeDos программу-загрузчик удалить возможно посредством командной строки. Вы просто форматируете диск с загрузочной областью.

  1. Запустите командную строку.
  2. Просмотрите содержание дисков, дав команду «dir».
  3. Обнаружив загрузочный сектор, отформатируйте весь раздел, вбив команду «format» и указав на этой же строчке нужный диск, например, «с:».
  4. После выполнения процедуры Grub будет убран с жёсткого диска.

Удаление Grub4Dos

Если у вас установлен загрузчик Grub4Dos, его удалить легко через командную строку. Набираете там команду «sudo apt-get purge grub2 grub-pc», и Grub удалит себя. Далее с помощью загрузочного диска, специальной консоли выполняете восстановление загрузчика, запуск имеющейся ОС.

Хотя Linux имеет много преимуществ перед другими системами, часто выбирают современные ОС либо устанавливают две системы. Но переходы между ними затруднены, возникают конфликты в программном обеспечении, и приходится удалять такой привычный, удобный Linux.

Выше мы подробно описали, каким образом выполнить удаление, не нарушив работы второй системы. Теперь вы сможете, удалив Grub, оставить на ПК только одну ОС; знаете, как восстановить загрузчик Windows.

Внимательно выполняйте операции, действуйте по руководству, прилагаемому к загрузчику, и вы успешно сделаете всё необходимое.

Источник: https://nastroyvse.ru/opersys/win/kak-udalit-grub.html

Как удалить загрузчик Grub

GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

Загрузчик 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, загрузиться с него в режиме восстановления и выполнить команды:

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 или в терминале командой:

fdisk -l 

Затем удалим полностью существующую таблицу разделов:

dd if=/dev/zero of=/dev/sdc count=512

Теперь, с помощью той же Gparted создаём новую таблицу разделов:

Создаём раздел на флешке и форматируем в файловую систему FAT32:

Теперь вы знаете, как удалить MBR с флешки, только не сотрите его с жёсткого диска, потому что потом будет сложно восстанавливать.

Как удалить GRUB – восстановить загрузчик WINDOWS 7 и 8, WINDOWS XP, без диска, GRUB4DOS, RUB2, UBUNTU GRUB

GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

Установка Windows или Linux – процесс довольно простой. Но когда на одном ПК одновременно установлены две операционные системы, и одну из них необходимо удалить, сохранив другую, чаще всего возникают некоторые проблемы. Сделать это не так просто. Отдельные сложности вызывает восстановление стандартного загрузчика Windows.

Многие на сегодняшний день использую операционную систему Linux. Она обладает многими преимуществами перед ОС Windows, одно из самых главных – её полная бесплатность и открытость архитектуры. Но за все необходимо платить, и сосуществование данных ОС на одном ПК сопряжено с определенными конфликтами.

Именно поэтому удалить одну из ОС без последствий для второй довольно проблематично. Особенно, если требуется удалить загрузчик Grub, а Windows оставить невредимой.

Чаще всего загрузчик Grub имеет следующий вид:

Фото : Стандартный для Linux GRUB

Что такое Grub?

Для того чтобы понять, как удалить загрузчик Grub необходимо знать, что же это такое. Аббревиатура Grub на английском языке полностью звучит как GRand Unified Bootloader. Что обозначает – загрузчик операционной системы. Он спроектирован компанией GNU.

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

Grub 2 (последняя версия загрузчика, разработанная компанией) поддерживает множество операционных систем:

Но даже если система, которую необходимо запустить, не поддерживается, загрузчик Grub может передать выполнение запуска ПК другому. Например, в Windows это NTLDR. Также возможен пуск MS-DOS, OS/2 и других подобных ОС.

Возможности рассматриваемого загрузчика довольно широки:

  • Grub 2 имеет многомодульную конструкцию. Именно поэтому в него можно добавить все, что угодно. Вплоть до игр;
  • внешний вид загрузчика может быть легко изменен. Он может быть в формате черно-белой таблицы,ubuntu в виде черно-белой таблицылибо иметь стильный дизайн;дизайн окна загрузчика
  • поддерживается возможность загрузки Mac OS;
  • возможна нормальная работа таких файловых систем, как FAT 16, FAT 32, NTFS, ext(все версии), XFS, ISO.

Удаление Grub и методы его восстановления

Множество пользователей задаются вопросом – как удалить GNU Grub? Сделать это довольно просто, но метод и необходимые приложения различны для разных случаев. Также часто возникает ситуация, когда Grub удален случайно, и для нормальной работы компьютера очень важно корректно восстановить загрузчик.

Сделать это можно несколькими способами:

  • с помощью установочного диска Linux;
  • используя загрузочную флешку, на которой присутствует Linux;
  • когда на одном из разделов диска имеется дистрибутив загрузчика.

Восстановление при помощи режима Rescue Mode

Для начала восстановления следует в первую очередь загрузить все необходимые модули. В данном режиме доступны следующие команды:

Необходимо выбрать первую команду. Она будет выглядеть следующим образом — is /boot/grub. В ответ ПК выдаст список всех находящихся в директории файлов.

Далее появляется возможность подгрузить следующие модули:

  • Insmod ext2;
  • Insmode normal;
  • Normal.

После этого Grub восстановится полностью, будет осуществлен переход в полнофункциональный режим. Будут найдены все операционные системы, на экране появится стандартное меню загрузчика Grub. Данный метод восстановления универсален, неважно, какие ОС установлены на Вашем ПК.

Восстановление Grub при помощи USB-флешки

Запускаем систему с USB. При помощи комбинации клавиш Alt+F2 включаем терминал. Когда он будет открыт, необходимо отдать ПК команду gnome-terminal. После этого важно ознакомиться с таблицей разделов.

Для этого нужно выполнить команду sudo fdisk -1. На экране должна появиться таблица следующего вида:
Когда известен раздел, в котором находится операционная система (в данном случае это sda1) можно приступать к восстановлению загрузчика

сбрасываем пароль в Ubuntu

(помимо самого загрузчика будут отремонтированы несколько дополнительных директорий).
Команда sudo chroot /mnt позволит перейти в окружающую среду chroot.

применение команды sudo chroot

И последний этап восстановления загрузчика – выполнение команды grub-instal /dev/sda. Если при восстановлении возникли какие-либо проблемы, можно воспользоваться следующими командами:

выполнение команды grub-instal /dev/sda

Если установлена Windows XP

Если на компьютере установлена Windows XP, то удаление загрузчика Grub не представляет собой ничего сложного. Достаточно лишь запустить какой-либо менеджер разделов жесткого диска, и удалить все компоненты, помеченные ext. Оптимальное в этом отношении приложение – Power Quest PartitionMagic 8.0. Оно имеет следующий вид:

утилита управления разделами

В нижней части присутствует полоса, она обведена разными цветами. Сиреневый и бардовый обозначают разделы, используемые Linux. Их необходимо удалить. После этого Вы получите свободное место, неразмеченную область. Она будет выделена серым цветом.

Далее компьютер перезагружается. На экране монитора можно будет увидеть сообщение – NTLDR is missing.

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

консоль восстановления Windows XP

Проще всего это сделать при помощи компакт-диска, если же он отсутствует, необходимо на другом компьютере создать загрузочную флешку.

Когда консоль восстановления запущена, можно приступать непосредственно к восстановлению загрузчика Windows:

  • появляется сообщение «В какую копию выполнить вход?». Ставим цифру 1;
  • далее консоль попросит ввести пароль администратора;команда ввода пароля администратора
  • водим команду под названием fixmbr. Она восстановит таблицу разделов, перезапишет загрузочную область;команда fixmb
  • • консоль потребует подтверждения, ставит букву «Y»;команда подтверждения «Y»
  • • после этого новая загрузочная область будет полностью создана заново;
  • • последний этап – вводим команду FixBoot. Новый загрузочный сектор записывается на основной диск(http://alexzsoft.ru/wp-content/uploads/2012/07/5.jpg);ввод команды FixBoot

Выполняется перезарузка ПК, и операционная система Windows XP должна запуститься без каких-либо проблем.

Новый запуск Ubuntu Grub возможен только после повторной установки Linux на вновь созданный раздел.

Установлена Windows 7 или 8

Если на вашем ПК установлена Windows старше Vista, то имеется чрезвычайно простой способ удалить загрузчик Grub без различных ухищрений – создания загрузочных флешек, запуска консоли и других сложных действий. Сделать это можно без диска с дистрибутивом Windows.

Порядок действий:

  • нажимаем кнопку «Пуск»-> «Выполнить»;
  • в появившемся поле следует написать list disk, нажать Enter;команда list disk
  • появляется списков всех имеющихся на ПК устройств;
  • вбиваем в имеющемся поле команду «select disk», добавляем номер диска, на котором следует удалить загрузчик Grub, нажимает Enter;команда select disk №
  • появляется надпись о выборе диска;
  • отдаем компьютеру команду «clean», нажимает Enter (mbr удаляется, диск становится неразмеченным).команда«clean»

Установлена FreeDOS

Если на ПК установлена операционная система FreeDos, то удалить загрузчик Grub можно будет в режиме командной строки. Необходимо попросту отформатировать диск, на котором находится загрузочная область.

Выполняется эта операция следующим образом:

  1. запускаем FreeDos;

    запускаем FreeDos

  2. просматриваем содержимое имеющихся на ПК дисков, а также присутствующего на нем содержимого. Делает это при помощи команды dir;
  3. когда загрузочный сектор обнаружен, необходимо полностью отформатировать раздел, на котором он находится – сделать это можно при помощи команды FORMAT (пример: format c:).

    команда FORMAT

После выполнения данной операции загрузчик Grub будет полностью удален с жесткого диска.

Удаляем Grub4Dos

Удалить данный загрузчик довольно просто. Необходимо лишь ввести в командной строке следующее: sudo apt-get purge grub2 grub-pc. После этого данный загрузчик просто удалит сам себя.

Но важно помнить, что запуск имеющихся на ПК операционных систем будет уже невозможен в нормальном режиме, необходимо будет воспользоваться какими-либо программами восстановления, либо специальной консолью Windows.

параметры установки или удаления

Grub – чрезвычайно удобный загрузчик, он выступает в роли селектора для операционных систем. Позволяет без конфликтов сосуществовать на одной машине множеству различных ОС. Дает возможность максимально просто и быстро запускать необходимую в данный момент времени.

Grub 2 или же более ранняя версия данного загрузчика – довольно просты в настройке. Для её осуществления не нужно быть многоопытным айтишником, достаточно просто знать несколько команд. Удаление или установка также не представляет собой большой сложности. Важно лишь быть максимально внимательным при выполнении всех операций, делать все согласно идущего в комплекте с загрузчиком руководства.

Источник: http://proremontpk.ru/prilozhenija/kak-udalit-grub.html

Восстановление GRUB

GRUB — для чего и как его удалять, а также как восстановить загрузчик Windows

В данной статье рассматривается процесс восстановления загрузчика GRUB 2.

Причины, по которым может понадобится восстановить GRUB, могут быть разными.

Очень часто требуется восстанавливать GRUB после установки Windows. Если у вас был установлен Linux и вы установили в соседний раздел или на соседний диск Windows, то после перезагрузки компьютера загрузится Windows, как будто Linux вообще пропал. Загрузчик GRUB даже не появился. Иногда подобное происходит при обновлении существующего Windows.

Иногда требуется восстановление GRUB после установки Linux, когда неверно был выбран раздел для установки загрузчика.

Во всех случаях нужно выполнить восстановление загрузчика GRUB. Существуют разные способы восстановления. В данном руководстве рассматривается процесс использованием загрузочного Live-образа Linux. Загрузившись в Live-систему вам нужно будет ввести несколько команд, чтобы выполнить восстановление. Рассматривается способ восстановления без использования сторонних программ.

Также иногда различают процесс восстановления для систем с BIOS и с UEFI. Описанный ниже способ рассматривает оба этих случая. Я тестировал его как на компьютерах с традиционным BIOS, так и с UEFI.

Подготовка

Для восстановления GRUB потребуется загрузочный диск или флешка с дистрибутивом Linux. Если у вас его нет, то нужно скачать образ с дистрибутивом. Например, можно скачать ISO образ Ubuntu.

Для создания загрузочной флешки можно воспользоваться программой Etcher. Она работает в Linux, Windows и MacOS. Подробная инструкция: Как создать загрузочную флешку.

Загрузка в Live-режиме

Теперь нужно загрузиться с созданного диска или флешки.

Чтобы это сделать сначала нужно в BIOS выбрать приоритет загрузки с CD/DVD или с USB (если вы используете флешку).

На современных компьютерах, где используется BIOS/UEFI, для входа в BIOS нужно при включении компьютера удерживать специальную клавишу. У разных производителей клавиша может быть разной. Обычно это: F2, Del, F10, Esc, F11 или F3.

На старых компьютерах, где используется классический BIOS, чтобы войти в BIOS нужно при загрузке компьютера, в самом начале, когда появляется логотип материнской платы, нажать специальную клавишу.

Для разных материнских плат клавиша может быть разной. Обычно это одна из клавиш: Del, F1, F2, F8, F10 или какая-нибудь другая, или даже сочетание клавиш.

Подробности: Настройка BIOS для загрузки с CD/DVD-диска или с USB-носителя

Открываем терминал

Итак, вы загрузились в Live-режиме. Теперь нужно открыть терминал.

В Ubuntu и некоторых других дистрибутивах это можно сделать нажатием сочетания клавиш Ctrl+Alt+T. Или запустить терминал через меню программ.

Определение разделов

Теперь нужно определить раздел диска, на котором был установлен GRUB.

Выведем список разделов, для этого выполняем команду (в конце команды стоит строчная буква L):

sudo fdisk -l

Вывод fdisk для BIOS

Пример вывода команды:

В моем случае мы видим 2 диска: /dev/sda (SSD диск) и /dev/sdb (флешка, с которой сейчас загружена Live-система).

Нас интересует диск /dev/sda. На диске /dev/sda создано несколько разделов. В моем случае /dev/sda4, на котором установлен Windows, а также 4 раздела с пометкой Linux (см. последний столбец таблицы). У вас скорее всего может быть один раздел Linux (корневой раздел) или два раздела (корневой и home). На одном из этих разделов установлен GRUB.

То есть из таблицы вы должны определить какой раздел является корневым, на нем скорее всего у вас установлен GRUB. В моем случае GRUB установлен в раздел /dev/sda2. Далее по тексту я буду его использовать (вы должны будете указывать свой раздел).

Иногда бывает, что для загрузчика GRUB выделен отдельный раздел (он называется boot-раздел). Если это так, то на следующем шаге вам нужно будет примонтировать корневой раздел и раздел с загрузчиком.

Вывод fdisk для UEFI

Для новых компьютеров с UEFI вывод команды fdisk -l может быть примерно следующим:

Нам нужно определить, на каком разделе установлен Linux (корневой раздел), а также определить EFI-раздел. В моем случае это разделы: /dev/nvme0n1p5 и /dev/nvme0n1p1, которые расположены на диске /dev/nvme0n1.

Монтирование разделов

Примонтируем корневой раздел. Выполняем команду (вместо /dev/sda2 вы должны указать свой раздел):

sudo mount /dev/sda2 /mnt

Мы примонтировали раздел /dev/sda2 в директорию /mnt.

Если для загрузчика у вас выделен отдельный раздел, то нужно примонтировать еще и его (вместо /dev/sdX укажите ваш boot-раздел):

sudo mount /dev/sdX /mnt/boot

Теперь можно посмотреть содержимое директории /mnt, чтобы убедиться, что мы примонтировали верный раздел:

ls /mntВывод команды должен быть примерно следующим. Обратите внимание есть ли в этом списке каталог /boot, так как именно в нем установлен GRUB.

Также можно проверить, что директория boot не пустая:

ls /mnt/boot

У меня вывод команды выглядит следующим образом. Обратите внимание на присутствие каталога с именем grub.

Далее нужно создать ссылки на несколько директорий, к которым GRUB должен иметь доступ для обнаружения всех операционных систем. Для этого выполните команды:

sudo mount –bind /dev /mnt/devsudo mount –bind /dev/pts /mnt/dev/ptssudo mount –bind /proc /mnt/procsudo mount –bind /sys /mnt/sys

Монтирование EFI-раздела

Если у вас используется UEFI, то еще нужно примонтировать EFI-раздел в директорию /mnt/boot/efi (выше я указал пример вывода команды fdisk -l в котором показан EFI-раздел):

sudo mount /dev/nvme0n1p1 /mnt/boot/efi

Выполняем chroot на /mnt

На предыдущем шаге мы смонтировали все необходимые директории в директорию /mnt. Теперь переключимся (выполним chroot) на данную директорию. Выполняем команду:

sudo chroot /mnt

Генерация файла конфигурации GRUB

Данный шаг нужно выполнять не всем. Если у вас был установлен GRUB и вы уверены, что его конфигурация верная, то можно перейти к следующему шагу.

Для генерации файла конфигурации GRUB используется команда update-grub. Данная команда автоматически определяет файловые системы на вашем компьютере и генерирует новый файл конфигурации. Выполняем команду:

sudo update-grub

В выводе команды будет показано, какие операционные системы были найдены.

Если вдруг утилита update-grub не определила ваш Windows (у меня такое было для UEFI), то можно будет запустить update-grub повторно уже из вашей Linux-системы, когда вы в нее загрузитесь (мне это помогло и Windows определился).

Устанавливаем GRUB

Осталось выполнить установку GRUB на диск. Мы определили раздел на котором у нас установлен GRUB на первом шаге данного руководства. В моем случае это раздел /dev/sda2, который расположен на диске /dev/sda.

Для установки GRUB используется команда grub-install, которой нужно передать в качестве параметра диск, на который будет выполняться установка (в моем случае это диск /dev/sda):

grub-install /dev/sda

https://askubuntu.com/questions/88384/how-can-i-repair-grub-how-to-get-ubuntu-back-after-installing-windowsIf Ubuntu is installed in EFI mode, and EFI partition UUID has changed, you may need to update it in /etc/fstab. Compare it:blkid | grep -i efi

grep -i efi /etc/fstab

Источник: https://pingvinus.ru/note/grub-restore

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.