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


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

Загрузчик 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 с флешки, только не сотрите его с жёсткого диска, потому что потом будет сложно восстанавливать.

Выводы

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

Оцените статью:

Загрузка...

losst.ru

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

bootec fixmbr

Это действительно ответ на вопрос как удалить grub и восстановить загрузчик windows и он работает. Но есть способ намного проще. Вам даже не придется перезагружать компьютер.

Утилита Bootice позволяет восстановить загрузчик Windows и удалить Grub с жесткого диска в несколько кликов.

Скачать утилиту можно с softpedia, потому что на официальном сайте все по-китайски. Только выберите правильную разрядность для своей системы.Запустите утилиту, выберите диск на котором у вас установлен загрузчик grub, затем нажмите кнопку Proccess MBR:Затем Windows NT 5.x / 6.x MBR:

Видео: Переустановка windows. Окно выбора системы. Linux Mint. Boot Repair. Загрузчик GRUB

И нажмите кнопку Config / Install:

Дальше остается только выбрать нужную версию MBR, в случае Windows 7,8,10 — Windows NT 6.x:

И готово, вы смогли успешно полностью удалить загрузчик Grub. Можете перезагружаться и проверять.

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

Эта проблема тоже решается с помощью утилиты Bootice. Только на это раз вам нужна именно 64 битная версия программы.

Видео #34. MBR, GRUB, переустановка Windows и удаление Linux

Одно из преимуществ UEFI на MBR в том, что здесь можно устанавливать сразу несколько загрузчиков на специальный раздел.

Для удаления загрузчика Grub и восстановления функциональности Windows достаточно переместить Grub чуть ниже в очереди загрузки UEFI.

Откройте программу, перейдите на вкладку UEFI, и нажмите Edit Boot Enteries.

Откроется такое окно:

Здесь у вас есть два варианта действий. Либо опустить Grub ниже загрузчика Widnows, кнопкой Down, либо полностью удалить запись о загрузчике кнопкой Del.

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

Это немного сложный процесс, но все же мы его разберем. Кликните в левом нижнем углу экрана правой кнопкой мыши, в открывшемся контекстном меню выберите

Командная строка от имени администратора. Далее, нам понадобится утилита diskpart, все действия мы выполним с помощью нее. Запустите ее командой:

Видео: Как восстановить загрузчик Windows 7 после удаления Ubuntu

list disk

И выбираем наш единственный диск, на котором сейчас установлена Windows, а раньше была установлена Ubuntu:

После того как был выбран диск, мы можем посмотреть список разделов на нем^

sel vol 2

Затем назначим ему букву, чтобы можно было с ним работать:

cd d D:

Переходим в папку EFI:

rmdir S ubuntu

Готово, удаление загрузчика Grub завершено и теперь его файлов больше нет в системе.

Как удалить Grub с флешки

На флешках, как правило, используется таблица разделов MBR. Чтобы удалить загрузчик Grub с флешки недостаточно просто ее отформатировать. Загрузчик записывается в таблицу MBR, а поэтому нам придется ее пересоздать.

Очень не рекомендую использовать этот способ для удаления загрузчика Grub с жесткого диска, потому что вы потеряете все данные. Работать будем в системе Linux.

Сначала посмотрите какое имя устройства у вашей флешки, например, с помощью программы Gparted или в терминале, командой:

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

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

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

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

Выводы

Я не знаю зачем вам понадобилось удалять Linux. Это отличная операционная система, правда еще остается оборудование, которое она не поддерживает или поддерживает не полностью.

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

Пробуйте и экспериментируйте. Во всяком случае теперь вы знаете как удалить grub с жесткого диска. Если остались вопросы — задавайте в комментариях.

j4web.ru

Как удалить 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. Внимательно выполняйте операции, действуйте по руководству, прилагаемому к загрузчику, и вы успешно сделаете всё необходимое.

nastroyvse.ru

Восстановление загрузчика Linux и его удаление / Linux системы / ADODO.ru

Для загрузки Linux используются загрузчики Grub, Grub2 и Lilo. Иногда, вследствие программной ошибки или намеренных действий пользователя, таких как установка второй операционной системы на компьютер, неумелого редактирования конфигурационных файлов или ввод в консоль незнакомых ему команд.

Все это может стать причиной появления надписи при следующей загрузки «Grub error» или даже «Kernel panic».

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

Для опытного пользователя не составит труда найти способ как восстановить загрузчик Linux. В общем же случае порядок действий таков — нужно загрузится LiveCD с Linux.

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

Как восстановить загрузчик Linux Grub
Грузимся с LiveCD, открываем консоль, вводим команды:sudo grub Откроется окно настройки загрузчика:grub> Ищем резидентную часть загрузчика:find /boot/grub/stage2 Будет отображен список разделов со stage2, если установлен один дистрибутив Linux, то вывод будет такой:(hd0,0) Переходим в этот раздел:root (hd0,0) Нужно не забыть поменять цифры, если они другие!

Ставим загрузчик заново:

setup (hd0) Выходим с окна управления Grub:quit И теперь можно пробовать загрузится с основного диска.

Если слетел Grub2, то восстановление загрузчика Linux происходит так:

Грузимся с LiveCD, заходим в консоль, набираем там:

sudo fdisk -l команда выведет имеющуюся таблицу разделов на диске — /dev/sda1, /dev/sda2 и т.д.

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

sudo mount /dev/sda2 /mnt Если раздел boot отдельный — его тоже надо примонтировать.sudo mount /dev/sda1 /mnt Обозначение дисков выбрано такое, как при установке дистрибутива Linux по умолчанию, если кто делал по другому — тот без труда разберется какие надо поставить цифры.

Теперь монтируем для восстановления загрузчика Linux файловую систему:

sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc И меняем рабочее окружение:sudo chroot /mnt Теперь находимся уже в основной системе, команду sudo использовать не нужно, так как теперь ведется работа от суперпользователя.

Можно привести в порядок файл /etc/default/grub, это для опытных пользователей, а в общем случае просто нужно переустановить загрузчик командой:

grub-install /dev/sda Если выйдет сообщение об ошибке, ввести команду:grub-install --recheck /dev/sda Далее выходим из chroot и отмонтируем разделы:exit sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt И перезагружаемся. Загрузчик восстановлен.

Метод, как восстановить загрузчик Linux Lilo такой же, как в Grub2, только в конце вводим команду вместо grub-install /dev/sda такую:

lilo или для дистрибутивов Slackware:liloconfig Далее, если все успешно, порядок действий тот же.
Как удалить загрузчик Linux
Иногда требуется узнать способ как удалить загрузчик Linux. Обычно это нужно когда устанавливается на компьютере установлен настроен дуалбут — загрузка двух операционных систем, Linux и Windows, и первая становится не нужна.

Методов, как удалить загрузчик Linux много — это можно сделать с LiveCD несколькими инструментами. Простой способ — загрузится с установочного диска Windows, выбрать восстановление системы, зайти в командную строку и выполнить две команды:

BOOTREC.EXE /FixBoot BOOTREC.EXE /FixMbr Подтвердить Y действия, нажать enter и выйти из консоли:exit Можно перезагружаться, загрузчик Linux удален.

www.adodo.ru

Как удалить ОС Linux, установленную на одном компьютере с Windows

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

Чтобы полностью избавиться от Linux, необходимо восстановить загрузчик Windows, удалить файлы Linux и решить вопрос с дальнейшей судьбой дискового пространства, которое было отведено под установку этой операционной системы (раздел подкачки и раздел с файлами самой Linux). Ниже рассмотрим 3 способа, как удалить Linux и вернуть загрузчик Windows. Два из них – способы для компьютеров на базе обычной BIOS, они будут отличаться используемым инструментарием. Третий способ – это удаление загрузчика Linux из перечня загрузки компьютеров с BIOS UEFI. Все описанные ниже операции проводятся внутри Windows.

1. Утилита Bootice и управление дисками Windows

Для первого способа удаления Linux и восстановления загрузчика Windows понадобятся две утилиты – сторонняя бесплатная Bootice и штатная diskmgmt.msc (управление дисками).

1.1. Восстановление загрузчика Windows с помощью Bootice

Первым делом скачиваем утилиту Bootice с ее официального сайта. Для компьютеров на базе обычной BIOS 32- или 64-битная редакция утилиты не имеет значения. После распаковки Bootice запускаем ее. На первой же вкладке выбираем из выпадающего перечня нужный жесткий диск, если их подключено несколько. И жмем кнопку «Process MBR».

В появившемся окошке для Windows 7, 8.1 и 10 выбираем вариант «Windows NT 6.х MBR». В случае с Windows XP нужно выбирать вариант выше – «Windows NT 5.х MBR». Далее жмем кнопку «Install / Config».

Подтверждаем.

Загрузчик Windows восстановлен.

1.2. Удаление разделов Linux в управлении дисками Windows

После восстановления загрузчика Windows отправляемся в штатную утилиту управления дисками. Жмем клавиши Win+R и вводим ее название:

diskmgmt.msc

В окне утилиты удаляем два раздела Linux – специально подготовленные перед ее установкой вручную или автоматически созданные этой системой. В последнем случае, как правило, разделы Linux на жестком диске находятся сразу же за системным разделом Windows. Не понимая файловую систему Linux, ее разделам операционная система Windows не дает буквы, и, соответственно, они не могут быть отображены в проводнике. Но в любом случае ориентироваться лучше и на эти признаки, и на размеры разделов Linux. Для удаления разделов Linux на каждом из них нужно вызвать контекстное меню и выбрать «Удалить том».

Освободившееся дисковое пространство затем можно здесь же, в утилите управления дисками оформить в приемлемый для Windows (в формате файловой системы NTFS) раздел или несколько разделов. Подробно о создании простых разделов с помощью штатных инструментов Windows можно прочитать в этой статье сайта.

2. Программа AOMEI Partition Assistant

Альтернативный способ избавиться от Linux и вернуть загрузчик Windows для пользователей компьютеров на базе обычной BIOS может предложить функциональная программа для работы с дисковым пространством AOMEI Partition Assistant. Весь необходимый для этих целей инструментарий имеется в бесплатной редакции программы Standard Edition. В окне AOMEI Partition Assistant на боковой панели инструментов, в блоке «Операции с диском» выбираем «Восстановление MBR».

В появившемся окошке из выпадающего списка выбираем тип загрузчика для соответствующих версий Windows.

Программа предупредит о том, что после планируемой операции Linux перестанет загружаться. Жмем «Да».

Затем применяем операцию зеленой кнопкой вверху окна «Применить».

Проходим пару этапов с целью подтверждения намерений.

Все, операция применена.

Далее в окне AOMEI Partition Assistant определяем разделы Linux и с помощью контекстного меню, вызванного на этих разделах, удаляем их.

Удаление каждого из разделов подтверждаем.

А освободившееся место оформляем в раздел (или разделы) с понятной для Windows файловой системой. В контекстном меню на нераспределенном пространстве выбираем «Создание раздела».

Если для раздела отводится только часть пространства, указываем нужный размер. Жмем «Ок».

Применяем запланированные операции.

3. Удаление загрузчика Linux в очереди загрузки BIOS UEFI

Для удаления загрузчика Linux на компьютерах с BIOS UEFI прибегнем к помощи упомянутой в п.1 статьи утилиты Bootice. Но в этом случае скачивать необходимо ее 64-битную редакцию. В таковой предусматривается специальная вкладка «UEFI». Переходим на эту вкладку, жмем кнопку «Edit boot entries».

Слева выбираем загрузчик Linux, в данном случае Ubuntu. И жмем внизу кнопку «Del».

Загрузчик удален из очереди загрузки UEFI.

Операции по удалению разделов Linux и формированию новых разделов с понятной для Windows файловой системой можно осуществить любым из способов, описанным выше - в п.п. 1.2 и 2 статьи.

windowstips.ru

Как удалить GRUB? Ubuntu Linux

Вы можете сделать устройство не загрузочным, просто создав первые несколько байтов диска 0x00.

Обычно (и это верно как для grub, grub2, так и для ntldr iirc), самый первый байт вашего диска будет командой x86 jmp. Это происходит даже до метки диска, потому что, передавая выполнение устройству для его начальной загрузки, он просто устанавливает CPU для всасывания информации об устройстве в виде кода. Если он имеет неверный код, он вызывает прерывание, и BIOS обрабатывает исключение и переходит к следующему загрузочному устройству.

Например, начало моего диска начинается с:

00000000 eb 63 90 d0 bc 00 7c fb 50 07 50 1f fc be 1b 7c |.c....|.PP...||

Первая часть – eb 63 которая является Jump to offset 0x63.

00000060 00 00 00 00 ff fa 90 90 f6 c2 80 74 05 f6 c2 70 |...........t...p| 00000070 74 02 b2 80 ea 79 7c 00 00 31 c0 8e d8 8e d0 bc |t....y|..1......|

Исполнение продолжается отсюда.

Конец сектора выглядит следующим образом:

000001b0 cd 10 ac 3c 00 75 f4 c3 ed db 96 d6 00 00 80 01 |...<.u..........| 000001c0 01 00 83 fe ff ff 3f 00 00 00 c1 07 a6 0e 00 fe |......?.........| 000001d0 ff ff 83 fe ff ff 00 60 00 11 00 00 38 29 00 fe |.......`....8)..| 000001e0 ff ff 82 fe ff ff 00 08 a6 0e 00 58 5a 02 00 00 |...........XZ...| 000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|

Если ваш диск отформатирован как таблица разделов MBR, ему нужно всего две вещи, которые должны присутствовать, таблица разделов, которая находится в смещении 0x1be и сигнатура MBR, 55aa которая встречается в самом конце сектора со смещением 0x1fe . 0x1be является десятичным числом 446.

Следующее (конечно) сделает устройство не загружаемым. Но это то, чего вы хотите. Если вы не хотите, чтобы ваше устройство не могло быть загружено, не делайте этого, mmm-kay? Я предполагаю, что ваше устройство /dev/sdz , просто потому, что у многих людей есть /dev/sdz , и это снижает риск того, что некоторые идиотские новички будут вслепую скопировать команды вставки.

Сначала скопируйте MBR в файл для резервного копирования.

sudo dd if=/dev/sdz of=/some/where/safe/preferably/not/on/dev/sdz/backup.mbr bs=512 count=1

Затем сделайте копию этого файла:

cp backup.mbr backup.mbr.test

Затем мы должны создать loopback-устройство (чтобы содержимое не было усечено.) И примените изменения в нашем поддельном секторе 0 в качестве теста:

sudo losetup /dev/loop7 backup.mbr.test sudo dd if=/dev/zero of=/dev/loop7 bs=446 count=1 sudo losetup -d /dev/loop7

hexdump файл и убедитесь, что вся таблица разделов не повреждена:

sudo hexdump -C backup.mbr.test

Вы должны увидеть что-то вроде:

00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000001b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01 |................| 000001c0 01 00 83 fe ff ff 3f 00 00 00 c1 07 a6 0e 00 fe |......?.........| 000001d0 ff ff 83 fe ff ff 00 60 00 11 00 00 38 29 00 fe |.......`....8)..| 000001e0 ff ff 82 fe ff ff 00 08 a6 0e 00 58 5a 02 00 00 |...........XZ...| 000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.| 00000200

Теперь, 0x1be – это то место, где вы видите 80 на выходе с шестнадцатеричным кодом, это также может быть 00 и по-прежнему действительным. (Это флаг «bootable» в таблице разделов, вы можете оставить его в покое, потому что он полностью игнорируется большинством современных BIOS …) Байт в 0x1bf хотя почти никогда не будет 0x00 (чаще всего 0x01 но он может принимать другие значения) вы можете сравнить это с вашим backup.mbr чтобы убедиться, что ничего из 0x1be не изменилось.

Как только вы удовлетворены тем, что вы правильно применили это изменение, вы можете напрямую скопировать файл по первой части диска. Причина, по которой вы хотите сделать файл, а не /dev/zero снова для безопасности от опечаток. Если вы случайно опустите count=1 у вас будет плохое время, копирование файла, с другой стороны, никогда не пройдет мимо EOF. Так что это безопаснее.

sudo dd if=backup.mbr.test of=/dev/sdz

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

hexdump -C /dev/sdz | head

Сравните до 0x200 с backup.mbr.test чтобы убедиться, что это то, что вы хотите.

Наконец, если что-то по какой-либо причине может быть устранено по какой-либо причине, вы можете просто скопировать резервную копию MBR на диск с помощью:

sudo dd if=backup.mbr of=/dev/sdz

Надеюсь это поможет.

Прочитав статью в Википедии по этому вопросу, я хотел бы предложить несколько дополнительных решений:

  1. Изменить порядок загрузки в BIOS 🙂

  2. Самый лучший и самый безопасный: используйте fdisk для удаления «загрузочного» флага из любых разделов на этом диске. Большинство MBR ищут «загрузочный» раздел для загрузки по цепочке, поэтому я ожидал бы, что GRUB просто ничего не сделает, если таких разделов нет. Не тестировали.

    Если вышеуказанное не помогает, попробуйте установить бесплатный клон стандартного кода MBR:

  3. Установите mbr пакет и используйте команду install-mbr следующим образом:

    sudo apt-get install mbr sudo install-mbr -in -p D -t 0 /dev/sda

Кредиты: КАК: Восстановить Windows MBR с помощью Ubuntu LIVE CD

Из чтения статьи в Википедии у меня сложилось впечатление, что единственной вещью, которая идентифицирует MBR, является ее подпись, которая находится в самом конце сектора (байты 510 и 511). Первые 446 байт MBR должны содержать машинные инструкции. Предполагается, что BIOS должен передать управление загрузчику независимо от фактического содержимого первых 446 байтов при условии, что присутствует подпись MBR:

На компьютерах IBM, совместимых с ПК, загрузочная прошивка, содержащаяся в BIOS ROM, загружает и выполняет основную загрузочную запись. [14] … Таким образом, ожидается, что начало MBR будет содержать инструкции машинного языка реального режима. [14] BIOS считывает MBR с запоминающего устройства в физическую память, а затем направляет микропроцессор в начало загрузочного кода.

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

Последовательность загрузки в BIOS загружает первый действительный MBR, который он находит в физической памяти компьютера по адресу 0x7C00. Последняя инструкция, выполненная в коде BIOS, будет «прыгать» на этот адрес, чтобы выполнить непосредственное выполнение в начале копии MBR. Первичная валидация большинства BIOS – это подпись 0xAA55 в конце, хотя разработчик BIOS может выбрать другие проверки, такие как проверка того, что MBR содержит допустимую таблицу разделов без записей, относящихся к секторам за пределами сообщаемой емкости диска.

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

ОБНОВЛЕНИЕ: Кроме того, в этой статье предполагается, что для того, чтобы диск выглядел «не загружаемым» для BIOS, вы должны фактически отредактировать подпись MBR в и секторе (используя любой редактор диска). Я не уверен, что это повлияет на ОС, увидев таблицу разделов на диске, хотя … но по крайней мере вы всегда можете изменить эти байты обратно …

Еще одно простое решение.

В моем случае я имел Debian linux, но хотел использовать Mandriva, будет работать и для других

Выключите свой компьютер, затем удалите диск, который загружается, который вы не хотите загружать (у которого есть grub)

Просто поставьте загрузочный USB-накопитель, выполненный из мандарины iso или другого варианта, который вам нравится устанавливать, есть инструменты для создания загрузочных USB-накопителей из iso-файлов, использующих google (или вы могли бы сжечь установщик с компакт-диска)

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

Напомните, что на данный момент ваш USB / или CDRom запущен и запущен. теперь его время, чтобы подключить жесткий диск, который мы временно удалили, подождите минуту (некоторые из них требуют небольшого ожидания в минуту, то есть достаточно)

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

Старый вопрос, но, как это случилось со мной вчера, я решил это так: я выключил компьютер, физически отключил встроенный жесткий диск, снова запустил компьютер, затем

~ $ sudo update-grub

Сделав это, я выключил компьютер, снова подключил жесткий диск, а мой старый раздел Windows 7, больше не существовавший с 2 ​​лет назад, не появился – наконец.

Я понимаю, что это решение «на землю», но оно работает. Однажды я полностью уничтожу этот жесткий диск, и все оставшиеся следы GRUB исчезнут.

ubuntu.fliplinux.com

Как удалить grub и восстановить загрузчик windows 10

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

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

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

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

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

Итак приступи к ответу на вопрос «Как удалить загрузчик Grub«.

Чтобы начать, войдите в 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

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

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

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

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

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

Если у вас ест вопросы по теме «Как удалить загрузчик Grub» то пишите их также в форму комментариев на нашем сайте. Спасибо за Визит!

linuxinsider.ru

Как восстановить загрузчик Windows 10, 8, 7 из командной строки

Частой причиной того, что операционная система не загружается, является повреждение загрузчика Windows 10. Восстановление системных файлов с помощью функции Восстановления системы не восстанавливает загрузчик. Как его можно восстановить?

Система Windows 10 не загружается, что делать?

Шаг 1: Восстановите данные, утерянные в результате повреждения загрузчика

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

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

Загрузите бесплатно и просканируйте компьютер с помощью Hetman Partition Recovery. Ознакомьтесь с возможностями программы и пошаговой инструкцией.

Шаг 2: Восстановите загрузчик Windows 10 из командной строки

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

Если система не загружается, то запустите диагностическую утилиту с загрузочного диска:

Если вы можете загрузить Windows, выполните следующее:

Используйте команду bootrec.exe для восстановления загрузчика:

Шаг 3: Программы для восстановления загрузчика Windows 10

Если в наличии нет оригинального загрузочного диска Windows, то загрузить компьютер, в том числе и с целью восстановления загрузчика, можно с помощью диска загрузочной сборки – LiveCD. Как правило на таких дисках имеется и несколько программ для восстановления загрузчика Windows 10. Такие программы можно запускать прямо из LiveCD – для них не требуется запускать операционную систему c жесткого диска компьютера, они работают в портативном режиме.

Для этого:

Шаг 4: Восстановите загрузчик Windows 10 после установки Linux, Ubuntu

Иногда, после установки Ubuntu Linux второй системой, основная система Windows 10 перестаёт загружаться. Это связано с возможной перезаписью загрузочного сектора Windows.

Для восстановления загрузчика Windows и сохранения возможности загрузки Ubuntu Linux необходимо сделать следующее:

В результате восстановиться загрузчик Windows но с большой вероятностью будет повреждён загрузчик Ubuntu Linux. Для возобновления его работоспособности:

После этого на компьютере смогут загружаться как Windows так и Ubuntu Linux.

Загрузчик Windows 10 восстановлен? Оставляйте отзывы и задавайте ваши вопросы в комментариях.

(2 votes, average: 5.00 out of 5)

HetmanRecovery.com

Восстановление загрузчика Windows 7 после установки Ubuntu

На протяжении многих лет пользовались ОС Windows, но с выходом «десятки» с ее концепцией слежения за каждым шагом пользователя решили перейти на один из распространенных дистрибутивов Linux под названием Ubuntu? Как правило, в первые месяцы освоения новой операционной системы на компьютер устанавливается Ubuntu и Windows. Но после первой установки Linux может возникнуть ситуация, когда загрузчик Grub, используемый в семействе бесплатных ОС, перезаписывает загрузочный сектор, откуда удаляется загрузочная запись Виндовс. Вслед

htfi.ru