Как удалить grub rescue
Содержание:
- Использование утилиты восстановления
- Установить настройщик Grub
- Как удалить Ubuntu 16.04
- Как удалить загрузчик GRUB и восстановить загрузчик Windows после удаления с диска Linux
- Что такое Linux с двойной загрузкой?
- Как удалить загрузчик Grub в UEFI
- Создание дополнительного меню загрузки
- Программа AOMEI Partition Assistant
- Что такое Grub?
- Инсталляция в MBR жёсткого диска
- Второй способ восстановить загрузчик Windows 10
- Как удалить Grub с флешки
- Загрузка в Live-режиме
- Команды консоли GRUB
- Удаляем Grub
Использование утилиты восстановления
Если работа с терминалом кажется сложной, можно автоматизировать процесс восстановления, использовав специальную утилиту boot-repair.
Запустите сборку Linux с флешки или диска. Откройте терминал и выполните последовательно три команды:
- sudo add-apt-repository ppa:yannubuntu/boot-repair.
- sudo apt-get update.
- sudo apt-get install boot-repair.
Установленная программа будет иметь название «Восстановление загрузчика». Запустите утилиту (выполните «boot-repair» в консоли) и выберите режим работы. Новичкам подойдет «Рекомендуемый способ восстановления». После запуска этого режима GRUB будет автоматически восстановлен.
Есть и топорный способ восстановления GRUB – переустановка Linux. Многие новички используют этот радикальный метод, лишь бы не связываться с терминалом. Однако переустановка приводит к удалению пользовательских файлов, поэтому применять её из-за банального повреждения загрузчика – слишком большая роскошь.
Несмотря на то, что операционная система Linux занимает незначительную долю рынка, её различные сборки завоёвывают популярность своей официальной бесплатностью, довольно стабильной работой, а также значительной гибкостью в настройках. Да, некоторые моменты функционируют не так , как на Windows или Mac OS, да и большинство программного обеспечения создаются в первую очередь для этих двух продуктов. Но это останавливает далеко не всех.
Для работы ОС Linux необходимо восстановление загрузчика Grub, если произошел сбой.
Хотя практически любая сборка Linux работает без сбоев, иногда может случиться ошибка загрузчика, из-за чего становится невозможным запустить операционную систему. По каким причинам это может происходить? Как восстановить загрузчик Grub в Linux? Какие рабочие способы существуют? Обо всём этом и даже немного больше мы расскажем в сегодняшней статье.
После того как вы производите инсталляцию Linux на жёсткий диск вашего компьютера, все файлы копируются в отдельные папки. В одних каталогах хранятся файлы обычного программного обеспечения, которое можно спокойно удалить. В других же записываются файлы, без которых операционная система работать не будет. Сюда относятся ядро Linux, графическая оболочка, а также системный загрузчик Grub . Именно последний и применяется для того, чтобы запускать инсталлированную операционную систему. Каким образом это происходит?
В специальном загрузочном разделе система создаёт главную загрузочную запись. Её английская аббревиатура выглядит как MBR, и расшифровывается как Master Boot Record. При старте компьютера BIOS обращается к этой записи, а потом в действие вступает Grub и, когда всё в порядке, происходит запуск Linux. И если же загрузчик повреждён, при запуске произойдёт ошибка и система запускаться не будет.
По каким причинам это может случиться? Подавляющее большинство случаев являются следствием того, что после установки Linux в качестве первой системы вы устанавливаете Windows в роли дополнительной. Компания Microsoft традиционно не любит Linux, поэтому установщик Windows удаляет Grub Linux. Эта же проблема может возникнуть при некорректной установке самого Linux, перехода на другой дистрибутив либо из-за переразметки диска.
Самое важное, что следует учесть — это то, что не нужно сразу же думать о переустановке всей системы. Достаточно лишь просто восстановить Grub и всё будет работать, как и прежде
Перейдём к рассмотрению наиболее действенных способов, доступных даже неопытным юзерам.
Установить настройщик Grub
В этом руководстве мы будем использовать приложение Grub Customizer, чтобы упростить изменение и настройку записей в меню загрузки Grub и предоставить простой графический пользовательский интерфейс, который пользователи могут использовать для изменения Grub без запутанных файлов конфигурации или чего-то еще. как это.
Приложение Grub Customizer по умолчанию не установлено ни в одном дистрибутиве, поэтому вам нужно будет пройти процесс установки, прежде чем научиться использовать его для удаления загрузочных записей. Чтобы установить последнюю версию Grub Customizer, откройте окно терминала, нажав Ctrl + Alt + T на клавиатуре. Оттуда следуйте инструкциям командной строки, которые соответствуют вашему дистрибутиву Linux ниже.
Ubuntu
Долгое время пользователям Ubuntu, желающим использовать Grub Customizer, приходилось работать с репозиторием PPA. Начиная с Ubuntu 19.04, это изменилось, и Canonical включила программное обеспечение в официальные источники программного обеспечения для упрощения установки.
Чтобы установить Grub Customizer в Ubuntu 19.04, используйте команду Apt ниже.
sudo apt install grub-customizer
Вы используете вместо этого Ubuntu 18.04 LTS или Ubuntu 16.04 LTS? Хотите заполучить последнюю версию Grub Customizer? Добавьте программный PPA в Ubuntu с помощью следующей команды.
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
После добавления программного PPA запустите команду обновления.
sudo apt update
Наконец, установите приложение на свой компьютер с помощью:
sudo apt install grub-customizer
Debian
Как и в случае с Ubuntu, заставить Grub Customizer работать в Debian Linux было довольно утомительно. Однако, начиная с последней версии Debian 10, пользователи могут легко установить приложение без особых проблем, поскольку оно включено в репозиторий программного обеспечения «Debian Main». Чтобы начать установку, используйте команду Apt-get ниже.
sudo apt-get install grub-customizer -y
Вам нужно установить настройщик Grub на Debian 8 или 9? Мы настоятельно рекомендуем обновить ваш выпуск до версии 10, чтобы установить программное обеспечение, поскольку Debian 10 — это новый стабильный выпуск со всем необходимым!
Arch Linux
Grub Customizer можно установить в Arch Linux, если вы включили программный репозиторий «Сообщество». Чтобы включить это репо, откройте файл конфигурации Pacman с помощью текстового редактора Nano.
sudo nano -w /etc/pacman.conf
Внутри Nano перейдите в раздел «Сообщество» и удалите символы # спереди. Также сделайте это для любого текста прямо под ним. Затем сохраните изменения в Nano с помощью Ctrl + O и выйдите с помощью Ctrl + X.
Выйдя из Nano, установите Grub Customizer прямо из репозитория «Сообщество» с помощью:
sudo pacman -Syy grub-customizer
Fedora
Начиная с версии 29, Grub Customizer доступен пользователям Fedora Linux. Если вы хотите установить программное обеспечение, откройте окно терминала и используйте команду Dnf ниже.
sudo dnf install grub-customizer
OpenSUSE
Чтобы установить приложение Grub Customizer в Open SUSE, щелкните здесь. Оказавшись на странице, найдите свою версию SUSE и нажмите кнопку установки, чтобы начать работу.
Как удалить Ubuntu 16.04
Linux – это, в первую очередь, свободная система, она имеет открытый исходный код, полностью бесплатная и разрабатывается миллионами программистов по всему миру. Но если она вам не нравиться и вы предпочли выбрать Windows. Это ваш выбор. Допустим, вы установили Ubuntu, попробовали ее, она вам не понравилась, и теперь хотите удалить.
В этой статье мы рассмотрим как удалить Ubuntu с помощью Widnows. Мы будем рассматривать вариант, когда у вас двойная загрузка Windows и Linux. Если у вас только Ubuntu, то тут и нечего говорить, просто форматируйте разделы и устанавливайте Windows. А теперь перейдем к инструкции.
Как удалить Ubuntu 16.04 из Windows
Можно удалить систему через саму Ubuntu, но вам, так или иначе, понадобится Windows для восстановления загрузчика, поэтому лучше сразу все выполнить в одной системе.
Дальше рассмотрим как удалить Ubuntu из-под Windows Многие пользователи советуют сначала форматировать раздел с Ubuntu, но мы всегда успеем это сделать.
Сначала нужно восстановить загрузчик Windows, чтобы потом не оказаться в неприятной ситуации – ни Ubuntu, ни Windows не загружается. Для успешного завершения процесса выполняйте все перечисленные ниже шаги:
Шаг 1. Запуск образа
Чтобы удалить Ubuntu и восстановить загрузчик Windows вам понадобиться загрузочный диск с установленной у вас операционной системой. Например, у меня Windows 10. Вставьте его в CD-ROM и перезагрузите компьютер. В BIOS выберите загрузку с диска:
После того как диск загрузится, язык оставьте по умолчанию и нажмите “Далее”:
А в следующем окне мастера выберите “Восстановление Windows”:
На следующем экране выберите “Диагностика”:
Затем “Дополнительные параметры”:
А потом “Командная строка”:
Шаг 3. Восстановление загрузчика
Чтобы восстановить оригинальный загрузчик Windows вам понадобиться выполнить две команды, сначала выполните:
> bootrec /FixMbr
Затем:
> bootrec /FixBoot
Первая команда удаляет загрузчик Grub из MBR и восстанавливает ее состояние до значения по умолчанию. Вторая устанавливает туда загрузчик Widnows.
Шаг 5. Управление дисками
Когда система будет загружаться она больше не спросит выбора ОС. Теперь вам осталось удалить разделы с Ubuntu. Кликните правой кнопкой по значку Этот компьютер и выберите “Управление”:
Затем перейдите на вкладку “Управление дисками”:
Шаг 6. Разделы Ubuntu
Вы, наверное, знаете где находятся ваши разделы Ubuntu. Вы же здесь их и создавали. Обычно, это несколько разделов:
- Раздел загрузчика – 100-300 Мб;
- Раздел подкачки – 2-8 Гб;
- Корневой раздел – 20-30 Гб;
- Домашний раздел.
Теперь все это нужно удалить. Повторите операцию для каждого из разделов Ubuntu. Кликните по нему правой кнопкой и выберите Удалить том:
Затем подтвердите удаление:
Шаг 7. Создание тома
Чтобы получить возможность использовать освободившееся пространство в Windows, после того как удаление ubuntu будет завершено вам нужно создать новый том. Для этого кликните по свободному пространству и выберите “Создать простой том”:
Затем нужно пойти несложный мастер создания тома. Размер оставляем по умолчанию:
Выберите букву для нового диска:
Затем форматирование в NTFS:
Подтвердите и еще раз нажмите “Далее”:
Теперь у вас больше места для файлов, которое было занято Ubuntu:
Как видите, как удалить ubuntu не удаляя windows очень просто.
Как удалить Ubuntu в UEFI
Если вы хотите удалить Ubuntu с компьютера, на котором используется UEFI, то тут работа с загрузчиком будет выполняться немного по-другому. Только удаление разделов будет проходить точно так же.
Для удаления загрузчика вам понадобится утилита Bootice, которую вы можете загрузить из сайта softpedia. В UEFI на один раздел устанавливается несколько загрузчиков. А это значит, что загрузчик Windows не поврежден, просто приоритет для Grub больше.
Запустите утилиту, перейдите на вкладку “UEFI” и нажмите “Edit Boot Enteries”. В открывшемся окне вы сможете полностью удалить загрузчик Ubuntu с помощью кнопки Del и тогда вам останется только удалить разделы.
Как удалить загрузчик GRUB и восстановить загрузчик Windows после удаления с диска Linux
Если вы установите Linux рядом с Windows 10, виндовый загрузчик будет заменен загрузчиком Grub , с помощью которого станут запускаться обе операционные системы. Но если затем вы решите удалить Linux, то ее загрузчик никуда не денется, если только он не располагается на другом физическом диске. Вопрос, как удалить загрузчик Grub и восстановить загрузчик Windows? Оказывается, очень просто, причем как на MBR , так и на UEFI .
С классическим способом восстановления загрузчика Windows на дисках с использованием таблицы MBR должны быть знакомы все пользователи Windows. Загружаете компьютер с установочного диска, вызываете открываете командную строку и выполняете команды bootrec fixboot и bootec fixmbr . Всё, загрузчик будет перезаписан, но есть и более простой способ, не требующий загрузки с установочного диска в режиме восстановления.
Скачайте утилиту Bootice нужной вам разрядности, запустите и первым делом выберите в выпадающем меню «Destination Disk» физический диск, на котором установлен загрузчик Grub . Если диск один, то и выбирать ничего не придется.
Теперь нажмите «Proccess кнопку MBR».
В открывшемся окошке мастера отметьте пункт «Windows NT 5.x / 6.x MBR» и нажмите «Config / Install». Откроется маленькое диалоговое окошко, в котором программа предложит выбрать версию загрузчика.
Поскольку мы работаем в Windows 10, выбираем «Windows NT 6.x», совместимый также в Windows 8.1, 8 и 7.
В системах UEFI всё немного иначе, но тоже ничего сложного. Ну и естественно, версия Bootice понадобится 64-битная.
Запустите утилиту, переключитесь на вкладку «UEFI» и нажмите кнопку «Edit Boot Enteries». Откроется окно, в левой части которого будет выведен список доступных загрузчиков. Grub у вас будет первым в списке, а Windows Boot Manager — вторым или третьим. Выделив Grub , нажмите кнопку «Down», чтобы переместить его вниз, при этом Windows Boot Manager должен занять в списке первое место. А еще можно удалить Grub нажатием кнопки «Del».
Этого будет достаточно, чтобы восстановить классический загрузчик Windows, но в обоих случаях файлы Grub физически останутся на диске.
Чтобы полностью от них избавиться, придется удалить соответствующую названию операционной системы Linux папку в каталоге EFI , расположенном в скрытом служебном разделе.
Сделать это можно с помощью командной строки, но эту тему мы рассмотрим уже в следующий раз.
Что такое Linux с двойной загрузкой?
Вкратце, двойная загрузка – это установка двух операционных систем в отдельные разделы на жестком диске. Это может быть полезно для миграции с одной операционной системы на другую (например, с Windows на Linux).
Также полезно, если вы используете одну ОС для некоторых задач. (Вы можете иметь ПК с Linux дома, но использовать Windows на работе).
В то время как виртуальная машина является одним из способов использования нескольких операционных систем на одном ПК, двойная загрузка более гибкая. Оба варианта имеют свои сильные и слабые стороны.
Имейте в виду, что вы можете выйти за рамки двойной загрузки. Если вам также удалось установить macOS на ваше аппаратное обеспечение, вы могли бы описать это как «мультизагрузку». Тот же термин применяется и к нескольким версиям Windows или Linux.
Как удалить загрузчик Grub в UEFI
Эта проблема тоже решается с помощью утилиты Bootice. Только на это раз вам нужна именно 64-битная версия программы.
Одно из преимуществ UEFI на MBR в том, что здесь можно устанавливать сразу несколько загрузчиков на специальный раздел. Для удаления загрузчика Grub и восстановления функциональности Windows достаточно переместить Grub чуть ниже в очереди загрузки UEFI.
Откройте программу, перейдите на вкладку UEFI и нажмите Edit Boot Enteries
. Откроется такое окно:
Здесь у вас есть два варианта действий. Либо опустить Grub ниже загрузчика Widnows кнопкой Down
, либо полностью удалить запись о загрузчике кнопкой Del
. Но в обоих случаях файлы загрузчика останутся на диске. Полностью удалить загрузчик Grub со всеми его файлами нужно из командной строки. Это немного сложный процесс, но всё же мы его разберём.
Кликните в левом нижнем углу экрана правой кнопкой мыши, в открывшемся контекстном меню выберите Командная строка от имени администратора
.
Затем смотрим доступные диски:
И выбираем наш единственный диск, на котором сейчас установлена Windows, а раньше была установлена Ubuntu:
После того, как был выбран диск, мы можем посмотреть список разделов на нём:
Среди этих разделов есть и раздел с файлами EFI, для обычной системы он скрыт, но не для этой утилиты. В нашем случае это Volume 2. Как правило, это небольшой раздел с файловой системой FAT32 и отмеченный как системный.
Мы выбрали этот раздел текущим с помощью команды:
Затем назначим ему букву, чтобы можно было с ним работать:
assign letter=D:
Переходим в папку EFI:
Удаляем папку с файлами загрузчика Ubuntu:
Готово: удаление загрузчика Grub завершено, и теперь его файлов больше нет в системе.
Создание дополнительного меню загрузки
Суть в том, что вместо уже знакомого «grub.cfg» можно загрузить свой файл настройки загрузочного меню со своей конфигурацией. Это позволяет создать дополнительное меню с другими пунктами, настройками, оформлением и т.д. Итак, создадим наш новый файл конфигурации. Создавать с нуля не будем, а скопируем «grub.cfg», дав новое имя:
sudo cp /boot/grub/{grub,custom}.cfg
Поскольку файл скопируется с правами 444, выставим ему права на запись:
sudo chmod 744 /boot/grub/custom.cfg
Теперь открываем его в любимом текстовом редакторе и изменяем:
sudo gedit /boot/grub/custom.cfg
Если вы в достаточной мере знаете структуру «grub.cfg» и понимаете, какие строки что делают, можно значительно сократить свой файл, убрав лишнее и привести его к более удобочитаемому виду.
- задаем пункт меню по умолчанию, указав или его номер или точное название.
-
здесь задается разрешение экрана в привычном формате WxH. Можно также указать глубину цвета, например «1024x768x32». можно указать несколько вариантов, при этом если первый не сможет быть установлен, будет загружен второй, если и он не сработает — третий и т.д. Например:
set gfxmode=1024x768x32,1024x768x24,1024x768
-
Теперь зададим время отображения меню, для этого ищем строку , и устанавливаем значение -1 для отключения таймера.
Для задания фонового изображения найдем строку с (подразумевается, что в вашем «grub.cfg» используется фоновое изображение. Если нет — смотрите пример файла в конце раздела). После команды прописан путь к файлу картинки, поменяйте его на нужный файл.
Обратите внимание, что разрешение картинки должно соответствовать заданному выше разрешению экрана!
Строкой ниже мы можем задать цвета текста. Изменяются они так же, как и в »/etc/grub.d/05_debian_theme« (см. Настройка внешнего вида загрузчика GRUB). Можно проделать один интересный трюк: уберите строки с и теперь настройка будет такой:
- задает цвет/фон текста сверху и снизу (версия grub и комментарии) и текста в консоли
- отвечает за цвет пунктов меню и фон прямоугольника, в котором они находятся
- задает цвет/фон выделенного пункта меню.
Закончив с настройкой, перейдем к пунктам меню, они идут ниже. Измените их, удалите ненужные и добавьте новые, пересортируйте на свой вкус.
Настроив свой файл, сохраните его Ctrl+Shift и закройте.
Теперь необходимо добавить дополнительное меню. Для этого в файле »/etc/grub.d/40_custom« добавим запись такого вида:
menuentry "Название меню"{ configfile /boot/grub/custom.cfg }
Если ваш путь к файлу отличается — исправьте его.
Если вы используете отдельный boot-раздел, путь будет таким: »/grub/custom.cfg«.
Также учтите, что «40_custom» должен заканчиваться пустой строкой!
Если вы хотите, чтобы ваше новое меню загружалось вместо стандартного «grub.cfg», установите новый пункт в качестве пункта по умолчанию, но перед этим проверьте новое меню на работоспособность.
Обновите свой «grub.cfg» выполнив команду:
sudo update-grub
Теперь пункт перехода в дополнительное меню появится в главном, для того чтобы выйти обратно в главное меню, достаточно нажать Esc
В качестве образца пример файла «custom.cfg» (файл урезан до необходимого минимума):
have_grubenv=true load_env ### выбранный пункт по умолчанию set default=0 ### таймаут меню set timeout=2 ### разрешение set gfxmode=800x600x32,800x600x24,800x600 insmod ext2 search -u 0e717c2a-24bd-4abe-acfe-ecf98fc814f8 -s insmod gfxterm insmod vbe if terminal_output gfxterm ; then true ; else terminal gfxterm; fi insmod png ### фоновое изображение background_image /usr/share/images/grub/yellow.png ### настройка цветов set color_normal=black/black set menu_color_normal=green/light-blue set menu_color_highlight=red/blue menuentry "9.10 @ 2.6.32" { search -u 0e717c2a-24bd-4abe-acfe-ecf98fc814f8 -s linux /boot/vmlinuz-2.6.32-020632-generic root=UUID=0e717c2a-24bd-4abe-acfe-ecf98fc814f8 ro quiet splash initrd /boot/initrd.img-2.6.32-020632-generic } menuentry "9.10 @ 2.6.32 (recovery)" { search -u 0e717c2a-24bd-4abe-acfe-ecf98fc814f8 -s linux /boot/vmlinuz-2.6.32-020632-generic root=UUID=0e717c2a-24bd-4abe-acfe-ecf98fc814f8 ro single initrd /boot/initrd.img-2.6.32-020632-generic } menuentry "windooz"{ search -u AC9C75E59C75AA8A -s chainloader +1 }
Программа AOMEI Partition Assistant
Альтернативный способ избавиться от Linux и вернуть загрузчик Windows для пользователей компьютеров на базе обычной BIOS может предложить функциональная программа для работы с дисковым пространством . Весь необходимый для этих целей инструментарий имеется в бесплатной редакции программы Standard Edition. В окне AOMEI Partition Assistant на боковой панели инструментов, в блоке «Операции с диском» выбираем «Восстановление MBR».
В появившемся окошке из выпадающего списка выбираем тип загрузчика для соответствующих версий Windows.
Программа предупредит о том, что после планируемой операции Linux перестанет загружаться. Жмем «Да».
Затем применяем операцию зеленой кнопкой вверху окна «Применить».
Проходим пару этапов с целью подтверждения намерений.
Все, операция применена.
Далее в окне AOMEI Partition Assistant определяем разделы Linux и с помощью контекстного меню, вызванного на этих разделах, удаляем их.
Удаление каждого из разделов подтверждаем.
А освободившееся место оформляем в раздел (или разделы) с понятной для Windows файловой системой. В контекстном меню на нераспределенном пространстве выбираем «Создание раздела».
Если для раздела отводится только часть пространства, указываем нужный размер. Жмем «Ок».
Применяем запланированные операции.
Что такое Grub?
Для того чтобы понять, как удалить загрузчик Grub необходимо знать, что же это такое. Аббревиатура Grub на английском языке полностью звучит как GRand Unified Bootloader. Что обозначает – загрузчик операционной системы. Он спроектирован компанией GNU.
Рассматриваемый загрузчик по своей сути является неким селектором, который дает возможность пользователю выбирать необходимую ему в данный момент операционную систему. Выбор может осуществляться только в процессе перезагрузки ПК или в момент включения.
Grub 2 (последняя версия загрузчика, разработанная компанией) поддерживает множество операционных систем:
- FreeBSD;
- Linux;
- Solaris.
Но даже если система, которую необходимо запустить, не поддерживается, загрузчик Grub может передать выполнение запуска ПК другому. Например, в Windows это NTLDR. Также возможен пуск MS-DOS, OS/2 и других подобных ОС.
Возможности рассматриваемого загрузчика довольно широки:
Инсталляция в MBR жёсткого диска
GRUB install можно производить сразу же, как только будет создан соответствующий конфигурационный файл (задаётся посредством команды /boot/grub/menu.lst). В каталоге grub в обязательном порядке должны присутствовать такие файлы, как stage1, stage2 и *_stagel_5. В случае их отсутствия, в этот раздел следует записать файлы, содержащиеся в GRUB.
Дальнейшие манипуляции заключаются в запуске загрузчика GRUB и выполнении команды setup. Значения hdl,12 должны быть заменены на имя устройства GRUB раздела диска, содержащего /boot. Следует быть предусмотрительным, так как раздел /boot может располагаться не в системной папке, а в другой. Hd0 отвечает за область хранения загрузочного сектора основного жёсткого диска.
SUSE во время инсталляции пополняется файлом /etc/grub.conf., в котором содержатся команды, относящиеся непосредственно к GRUB install. Если что-то пошло не так, пользователь ПК может в любой момент процедуры заново запустить установку. Помочь в этом может команда grub < /etc/grub.conf.
Второй способ восстановить загрузчик Windows 10
Если вышеописанный способ не сработал, то возвращаемся в командную строку так же, как делали это ранее. Вводим команды diskpart, а потом — list volume. И изучаем подключенные разделы дисков.
Если у вас система с UEFI и GPT, в списке вы должны увидеть скрытый раздел с файловой системой FAT32 и размером 99-300 Мб. Если же BIOS и MBR, то должен обнаружиться раздел размером 500 Мб (после чистой установки Windows 10) или меньше с файловой системой NTFS. Вам требуется номер этого раздела N (Том 0, Том 1 и т.д.)
Также обратите внимание на букву, соответствующую разделу, на котором хранятся файлы Windows
Введите по порядку следующие команды:
- select volume N
- format fs=fat32 или format fs=ntfs (в зависимости от того, какая файловая система на разделе).
- assign letter=Z (присваиваем букву Z этому разделу).
- exit (выходим из Diskpart)
- bcdboot C:Windows /s Z: /f ALL (где C: — диск с файлами Windows, Z: — буква, которую мы присвоили скрытому разделу).
- Если у вас несколько ОС Windows, повторите команду для второй копии (с новым расположением файлов).
- diskpart
- list volume
- select volume N (номер скрытого тома, которому мы присваивали букву)
- remove letter=Z (удаляем букву, чтобы том не отображался в системе, когда мы перезагрузимся).
- exit
По завершении, закрываем командную строку и перезагружаем компьютер уже не с внешнего загрузочного накопителя, проверяем, загружается ли Windows 10.
Надеюсь, изложенная информация сможет вам помочь. Кстати, можно попробовать также и «Восстановление при загрузке» в дополнительных параметрах загрузки или с диска восстановления Windows 10. К сожалению, не всегда все проходит гладко, и проблема легко решается: часто (при отсутствии повреждений HDD, что тоже может быть) приходится прибегать к переустановке ОС.
Как удалить Grub с флешки
На флешках, как правило, используется таблица разделов MBR. Чтобы удалить загрузчик Grub с флешки недостаточно просто ее отформатировать. Загрузчик записывается в таблицу MBR, а поэтому нам придется ее пересоздать.
Очень не рекомендую использовать этот способ для удаления загрузчика Grub с жесткого диска, потому что вы потеряете все данные. Работать будем в системе Linux.
Сначала посмотрите какое имя устройства у вашей флешки, например, с помощью программы Gparted или в терминале, командой:
$ dd if=/dev/zero of=/dev/sdc count=512
Теперь, с помощью той же Gparted создаем новую таблицу разделов:
Создаем раздел на флешке и форматируем в файловую систему FAT32:
Теперь вы знаете как удалить mbr с флешки, только не сотрите mbr с жесткого диска, потому что потом будет сложно восстанавливать.
Загрузка в 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-носителя
Команды консоли GRUB
Чтобы попасть в консоль, нужно нажать клавишу C во время отображения меню загрузки.
ls
Довольно универсальная команда при использовании в чистом виде выдает список жестких дисков и разделов. Также она может быть использована как одноименная команда в Linux — для вывода содержимого папки. например:
ls /boot/grub
Еще одно полезное свойство комадны «ls» — она позволят получить информацию о любом разделе:
ls (hd0,5)
Команда сообщит нам тип файловой системы на разделе, метку раздела (если таковая имеется), UUID и дату последнего изменения данных на разделе (в формате UTC).
Данная команда выводит содержимое заданного файла, используется в формате:
cat /путь/имя_файла
linux
Аналог команды «kernel» в GRUB Legacy. Загружает указанное Linux-ядро:
linux файл_ядра опция1=значение опция2 опция3
Например, так:
linux /boot/vmlinuz-2.6.32-020632-generic root=/dev/sda5 single
initrd
Загружает указанный initrd-образ. Используется так:
initrd /boot/initrd.img-2.6.32-020632-generic
Обратите внимание, что версия initrd должна соответствовать версии загружаемого ядра!
chainloader
Передает управление загрузкой по цепочке другому загрузчику (загрузчик ищется на заданном в качестве root разделе). В общем случае требует указания файла для загрузки:
chainloader /путь/имя_файла
Для (загрузчика Windows) можно использовать:
chainloader +1 boot
root
При использовании без параметров сообщает, какой раздел сейчас используется в качестве корневого и тип файловой системы на этом разделе, также команда может быть использована для задания другого root-раздела. Раздел задается в «grub device» — формате »(hd*,*)«. например:
root (hd0,5)
После задания раздела команда сообщит новый root-раздел и тип файловой системы. Примечание: «root hd(*,*)» не всегда корректно срабатывает. более предпочтительным вариантом является «set root» (см. ниже)
set
Весьма универсальная команда для изменения различных параметров. Служит для задания значений переменных и используется в формате:
set переменная=значение
Наиболее необходимое ее применение — для задания root-раздела, например:
set root=(hd0,5)
Также с ее помощью можно, например, «на лету» изменить цвет текста в меню и консоли, что позволяет опробовать цветовую схему перед установкой ее в качестве основной. Для этого изменяем переменные «color_normal» — для обычного пункта (и текста в консоли) и «color_highlight» для выделенного пункта соответственно. Например, попробуем такой вариант:
set color_normal=magenta/green set color_highlight=light-blue/black
search
Служит для поиска раздела по UUID, метке или заданному файлу. Имеет следующие ключи:
- -u (или –fs-uuid) — поиск раздела по UUID
- -l (или –label) — поиск по метке раздела
- -f (или –file) — поиск по указанному файлу
- -n (или –no-floppy) — не проверять флоппи-дисковод (чтоб не трещал)
- -s (или –set) — установить найденный раздел в качестве значения заданной переменной.
help
При использовании в чистом виде выведет список доступных команд. В формате:
help r
Выведет справку по всем командам, начинающимся на «r».
help search
Отобразит справку по команде «search»
background_image
Позволяет «на лету» изменить фоновое изображение. Используется в формате:
background_image /путь/имя_файла
Дает замечательную возможность посмотреть на выбранную картинку в действии, избегая лишних перезагрузок. В сочетании с заменой цветов через позволит довольно быстро подобрать подходящий вариант оформления.
Данная команда не заменит ваши настройки оформления, фон будет изменен лишь на текущий сеанс.
При использовании без параметров сбросит текущее фоновое изображение. Однако, заданные цвета останутся, так что если у вас черный цвет текста — на черном фоне вы его не увидите.
terminal_output.console
Позволяет переключиться на обычную черно-белую цветовую гамму. Весьма полезно при работе с консолью в том случае, если у вас установлено фоновое изображение. Картинка на фоне — это, конечно, красиво, но на некоторых участках фона может быть не виден текст.
Удаляем Grub
Некоторые юзеры затрудняются в вопросе, как удалить Grub, так как он подменяет собой стандартный загрузчик, и при удалении Linux перестают загружаться также и оставшиеся операционные системы. Хотя сам процесс несложный, применимы различные способы, зависящие от установленной второй системы.
Удаление при установленной Windows XP
Если на ПК стоит Windows XP, проблема, как удалить Grub, решается не так быстро, но без особых сложностей. Запустите менеджер жёсткого диска, который удалит программные компоненты, отмеченные ext. Хорошо подходит для процедуры удаления Power Quest PartitionMagic 8.0. Затем вам потребуется восстановление загрузчика Windows для работы ПК после удаления Linux. Действуйте по алгоритму.
С помощью утилиты удалите разделы с меткой ext
- Внизу окна приложения цветовое обозначение разделов. Удалив эксплуатируемые Linux, освободите место, оно выделится серым.
- Умная машина станет перезагружаться, высветится сообщение: «NTLDR is missing». Оно говорит, что система не может запустить ОС Windows, требуется восстановить файлы.
- Запустите консоль восстановления и подключите компакт-диск либо загрузочную флешку.
- Консоль запросит указать, в какую копию ОС следует войти. Ставьте «1».
- У вас запросят пароль администратора, введите его.
- Затем введите команду fixmbr, восстанавливающую таблицы разделов, перезаписывающую загрузочную область.
- Консоль выведет предупреждение и запросит подтверждения процесса, введите «Y».
- Загрузочная область создаётся, введите затем команду fixboot для записи загрузочного сектора на основной диск.
- Подтвердите по запросу операцию, набрав «Y».
Компьютер перезагрузится, восстановление загрузчика будет успешно завершено, запустится Windows XP.
Удаление при установленных Windows 7, 8
Процедура при установленных Windows 7-8 проще, чем вышеописанная. В данном случае вам не понадобятся загрузочные флешки, запуск консоли. Действуйте по алгоритму:
- Заходите в «Пуск» — «Выполнить».
- В поле окна открытия утилит впишите list disk, нажмите Enter, после чего увидите список устройств, имеющихся у вашего ПК.
- Впишите «select disk №…», указав номер диска с установленным Grub.
- Нажмите Enter. Выйдет сообщение о выборе диска.
- Вбейте команду «clean» — «Enter».
- Появится сообщение об успешной очистке диска.
Если вы уже удалили Linux, то Windows не сможет загрузиться. Поэтому нужен установочный диск или флешка с системой. Настройте BIOS на загрузку с нужного устройства и загрузитесь с диска или флешки. Вместо установки выберите восстановление системы, а затем командную строку. В этой строке введите поочередно такие команды:
После этого файловая система будет исправлена и в загрузочном секторе появится запись, что компьютер должен загружаться с системы Windows. Собственно, этот же процесс происходит при новой установке системы, но теперь вы вместо этого только исправили загрузчик.
Удаление при FreeDos
При установленной FreeDos программу-загрузчик удалить возможно посредством командной строки. Вы просто форматируете диск с загрузочной областью.
- Запустите командную строку.
- Просмотрите содержание дисков, дав команду «dir».
- Обнаружив загрузочный сектор, отформатируйте весь раздел, вбив команду «format» и указав на этой же строчке нужный диск, например, «с:».
- После выполнения процедуры Grub будет убран с жёсткого диска.
Удаление Grub4Dos
Если у вас установлен загрузчик Grub4Dos, его удалить легко через командную строку. Набираете там команду «sudo apt-get purge grub2 grub-pc», и Grub удалит себя. Далее с помощью загрузочного диска, специальной консоли выполняете восстановление загрузчика, запуск имеющейся ОС.
Хотя Linux имеет много преимуществ перед другими системами, часто выбирают современные ОС либо устанавливают две системы. Но переходы между ними затруднены, возникают конфликты в программном обеспечении, и приходится удалять такой привычный, удобный Linux. Выше мы подробно описали, каким образом выполнить удаление, не нарушив работы второй системы. Теперь вы сможете, удалив Grub, оставить на ПК только одну ОС; знаете, как восстановить загрузчик Windows. Внимательно выполняйте операции, действуйте по руководству, прилагаемому к загрузчику, и вы успешно сделаете всё необходимое.