- Как удалить лишние системы из списка в UEFI?
- Как удалить запись из Boot Menu? [SOLVED]
- Удалить лишний пункт из Boot menu (Bios)
- Как удалить загрузчик Grub
- Как удалить загрузчик Grub и восстановить Windows
- Как удалить загрузчик Grub в UEFI
- Как удалить Grub с флешки
- Выводы
- Оцените статью:
- Об авторе
- 58 комментариев
Как удалить лишние системы из списка в UEFI?
Пробовал тут разные дистрибутивы, чтоб узнать кто и как живёт — в общем, у меня в загрузочном меню UEFI сейчас осталась пара лишних систем — manjaro, opensuse и ещё кто-то.
Как их удалить из этого списка? manjaro и opensuse ставились на другой хард — он сейчас не подключён вообще, а системы в списке есть.
Просмотреть список записей EFI загрузчика
Кстати, в дополнение к вышесказанному — EFI может сама удалять такие записи, если они небутабельны, автоматически.
Не всегда. Но часто EFI может удалять записи, если диск с esp был отключен, причём даже рабочие.
efibootmgr – глюкодром. Увы, приходится использовать виндовые утилиты, либо быть готовым перепрошивать BIOS программатором или через какой-нибудь экстренный рекавери, если такой вообще есть. Обычно с ним всё хорошо, но иногда он всё очень сильно портит.
Напоследок, самая безобидная NVRAM-related атака, которую может совершить на ваш ничего не подозревающий BIOS штатная Linux’овая утилита efibootmgr. В зависимости от фазы луны и интенсивности космических лучей, иногда при очередном обновлении ядра у нее получается не только добавить очередную переменную BootXXXX, но и удалить после этого несколько соседних, а если лучи в этот раз особенно высокоэнергитические — то и вообще все. После этого процентов примерно 30 реализаций UEFI авторства Phoenix или Insyde впадают в полный ступор — еще бы, фаза BDS закончилась, а загружаться больше не с чего. При этом все возможности выйти из ступора, вроде BIOS Setup, тоже были среди тех самых BootXXXX, и пользователь вынужден либо воспользоваться подсистемой Crisis Recovery (это если он может в RTFM) или нести систему в сервис. За последние пару лет лично сталкивался с этой атакой четырежды на трех принципиально разных системах. Стабильность, как говорится, признак мастерства.
Источник
Как удалить запись из Boot Menu? [SOLVED]
Изначально у меня вопрос стоял в удалении загрузочных записей линукс-дистрибутивов, который я решил с помощью этого способа (с помощью live-образа) — https://qastack.ru/ubuntu/63610/how-do-i-remove-ubuntu-in-the-bios-boot-menu-uefi
Но осталась ещё одна запись, которую я не знаю как удалить. В boot menu у меня находится 2 записи.
С первой всё понятно, но что касается второй? Как это удалить? Буду очень благодарен за помощь в нубском вопросе
Зайти в BIOS и отредактировать загрузочные опции. Если в BIOS нет такоко меню, то выбросить это железо к чертям и заменить на нормальное.
Gigabyte Z370. Дороговато обошлась эта материнка, чтобы я мог сейчас себе позволить её выбросить и заменить на что-то другое)
Так ты проверил для начала меню в BIOS?
отключи csm/legacy boot, с ним больше пунктов создаётся
Да, там нет кнопки «удалить», можно только запретить
Возможно, как заметил анонимус выше, ты не можешь ее удалить, потому что она не добавлена как UEFI загрузочная опция, а просто считывается MBR. Выключи legacy режим и проверь еще раз.
Так а в чем проблема? По ссылке все написано же. Грузишься с лайва, пишешь в терминале sudo efibootmgr он вернет список существующих записей. Дальше удаляешь так sudo efibootmgr -b 5 -B Только вместо 5 поставь тот номер, который тебе надо удалить.
В принципе, если материна не косячная, можно поудалять хоть все. Базовые загрузочные записи типа жестких дисков все равно потом восстановятся. Главное — загрузчики ОС не стирай, если нужны. Они восстановлены не будут.
Через sudo efibootmgr -b 5 -B удалить недостаточно. Встроенное ПО EFI восстанавливает запись в BootOrder. Нужно также удалять каталог нужной записи. В случае с удалениями записей линукс-дистрибутивов, которые у меня там были, было всё просто. Я просто нашёл папки ubuntu и debian по пути cd root/mnt/efipart/EFI , но сейчас у меня остались там только две папки — Boot и Windows Manager и я сомневаюсь, что Boot — это та самая запись из моего скрина — (P0): KINGSTON SA400S37240G
Действительно помогло отключение поддержки CSM в биосе. Загрузочная запись исчезла. Всем большое спасибо за помощь!
uefi сканирует диски при перезагрузке и добавляет записи заново
(P0): KINGSTON SA400S37240G — это загрузочная запись самого диска. Она будет создаваться пока данный жесткий диск вообще подключен. Неважно, есть на нем что-то или нет. Максимум что можно сделать — это скрыть эту запись, чтоб она просто не показывалась в меню загрузки. Но зачем? Она тебе сильно мешает?
Источник
Удалить лишний пункт из Boot menu (Bios)
Acer E5-552G, win 10 pro, x64
Установлено две системы винда и линукс, чтобы заходить в бут меню а оттуда в Grub пришлось указать в биосе путь к файлу grub64. Такая специфика у ноута как я понял. Так вот, винду недавно обновил и линукс опять накатил, все разделы удалял под чистую и размечал заново, все с нуля ставил, но нерабочая строчка от старого граба осталась. В убунту в Grub Customizer этого пункта нет (хз, может и не должно), только Windows Boot Manager и Ubuntu со своими настройками. Пытался удалить из под виндовса через bcdedit по этой инструкции, но пункт так и не исчез, хотя в консоли писало что все успешно. В чем проблема?
Стал невозможным вход в BIOS, Boot Menu и в Безопасный режим с клавиатуры
После перехода с Win8 на Win10 у меня стало невозможным вход в BIOS, Boot Menu и в Безопасный.
Горячие клавиши POST (загрузочное меню BIOS, Boot Menu, BBS POPUP, Boot Agent, Flash Utility. )
Собрано на просторах сети.Что-то подправлено, что-то проверено. Desktop Motherboard|BIOS| Горячая.
Boot Menu / вход в BIOS
Доброго времени суток, Форумчане. Обстоит такая проблемка: хотел закачать вторую операционную.
Не заходит в BIOS and Boot Menu, Lenovo b570e
В общем проблема такая: решил я снести вин 7 и поставить 10ку. Но когда я пытаюсь зайти в boot menu.
Куда уж проще чем пару строк кода в cmd?
Когда то пробовал ею, там тоже кажись не было пунктов (не отображались те которые надо удалить), с EasyUEFI (или как там ее) такая же фигня была
каким образом? в разделе Boot нету опции «Удалить», да и вообще биос здесь очень убогий
Добавлено через 42 минуты
Андрей1224,
удалил через efibootmgr из под линукса, но пункты все равно остались на месте
чертовщина какая-то
Добавлено через 24 минуты
Андрей1224,
может быть дело в самом биосе, вернее в его «памяти»? ибо это единственное что осталось не тронутым после переустановки винды. Пробовал сделать сброс до дефолтных настроек (F9) но лишние пункты ожидаемо никуда не пропали, а просто переместились в конец списка. Еще всего есть две настройки которые отвечают за «сброс», но не совсем уверен как они работают, это: erase secure boot settings и restore secure boot to factory default. Это может помочь?
когда указывал, Secure Boot был включён 100%, вот тоже думал попробовать удалить с отключенным
Добавлено через 50 минут
Андрей1224,
с отключённым Secure Boot все тоже самое, в консоли все проходит без ошибок, в конце выводится список без удаленного пункта, но после перезагрузки все пункты снова на месте
crypton_ua,
Пока в голову ничего не приходит, если появятся идеи, то я отпишусь (если к этому моменту проблему не решите или она сама «не рассосётся»).
Добавлено через 22 минуты
В некоторых UEFI-BIOS есть такая особенность. Если удалить пункт Linux из UEFI-BIOS, но не удалить файлы загрузки Linux c EFI раздела, то строка загрузки Linux восстанавливается даже после удаления. Другими словами, нужно удалять и строку Linux из UEFI-BIOS и файлы загрузки с EFI раздела. Это нужно (можно) было сделать до повторной установки Linux.
Вы когда переустанавливали Linux, добавили ещё одну запись, а нельзя было использовать уже имевшуюся запись Linux?
Добавлено через 37 минут
Можно попробовать многоходовый вариант. Предлагаю «принцип действия», а какими средствами делать (и делать ли), решать Вам.
1. Загрузиться с установочного носителя Linux.
2. Сделать на всякий пожарный бэкап раздела EFI, например через программу Диски.
3. Смонтировать раздел EFI и перенести с этого раздела файлы (папку) загрузки Linux в другое место. Папка вероятно называется Ubuntu, если установлены или Linux или Ubuntu.
4. Удалить запись Linux из UEFI-BIOS. Несколько раз загрузиться, перезагрузиться в Windows, проверить, что запись Linux не восстанавливается.
5. Загрузиться с установочного носителя Linux. Смонтировать раздел EFI и перенести (вернуть) на этот раздел папку с загрузочными файлами Linux.
Источник
Как удалить загрузчик Grub
Загрузчик Grub — это загрузчик, который используется по умолчанию в большинстве дистрибутивов Linux. Grub расшифровывается как GRand Unified Bootloader, он поддерживает загрузку не только Linux, но и Widnows, и DOS.
Если вы устанавливали Linux, а потом по каким-либо причинам решили его удалить и вернуть Windows или создали загрузочную флешку Linux, но теперь она вам больше не нужна, нужно удалить загрузчик Grub. В этой инструкции мы рассмотрим, как удалить загрузчик Grub из MBR или из UEFI, также поговорим о том, как удалить Grub с флешки.
Как удалить загрузчик Grub и восстановить Windows
Если на вашем компьютере установлено две операционные системы, Windows и Linux, и вы хотите стереть Linux и его загрузчик, восстановив загрузчик Widows, и у вас используется таблица MBR, то это сделать очень просто.
В сети часто советуют способ: взять установочный диск Windows, загрузиться с него в режиме восстановления и выполнить команды:
Это действительно ответ на вопрос «как удалить Grub и восстановить загрузчик Windows?», и он работает. Но есть способ намного проще. Вам даже не придётся перезагружать компьютер. Утилита Bootice позволяет восстановить загрузчик Windows и удалить Grub с жёсткого диска в несколько кликов.
Скачать утилиту можно с softpedia, потому что на официальном сайте всё по-китайски. Только выберите правильную разрядность для своей системы. Запустите утилиту, выделите диск, на котором у вас установлен загрузчик Grub, затем нажмите кнопку Proccess MBR:
Затем Windows NT 5.x / 6.x MBR:
И нажмите кнопку Config / Install:
Дальше остаётся только выбрать нужную версию MBR, в нашем случае Windows 7,8,10 — Windows NT 6.x:
И готово: вы смогли успешно полностью удалить загрузчик Grub. Можете перезагружаться и проверять.
Как удалить загрузчик Grub в UEFI
Эта проблема тоже решается с помощью утилиты Bootice. Только на это раз вам нужна именно 64-битная версия программы.
Одно из преимуществ UEFI на MBR в том, что здесь можно устанавливать сразу несколько загрузчиков на специальный раздел. Для удаления загрузчика Grub и восстановления функциональности Windows достаточно переместить Grub чуть ниже в очереди загрузки UEFI.
Откройте программу, перейдите на вкладку UEFI и нажмите Edit Boot Enteries. Откроется такое окно:
Здесь у вас есть два варианта действий. Либо опустить Grub ниже загрузчика Widnows кнопкой Down, либо полностью удалить запись о загрузчике кнопкой Del. Но в обоих случаях файлы загрузчика останутся на диске. Полностью удалить загрузчик Grub со всеми его файлами нужно из командной строки. Это немного сложный процесс, но всё же мы его разберём.
Кликните в левом нижнем углу экрана правой кнопкой мыши, в открывшемся контекстном меню выберите Командная строка от имени администратора.
Далее нам понадобится утилита diskpart, все действия мы выполним с помощью неё. Запустите её командой:
Затем смотрим доступные диски:
И выбираем наш единственный диск, на котором сейчас установлена Windows, а раньше была установлена Ubuntu:
После того, как был выбран диск, мы можем посмотреть список разделов на нём:
Среди этих разделов есть и раздел с файлами EFI, для обычной системы он скрыт, но не для этой утилиты. В нашем случае это Volume 2. Как правило, это небольшой раздел с файловой системой FAT32 и отмеченный как системный.
Мы выбрали этот раздел текущим с помощью команды:
Затем назначим ему букву, чтобы можно было с ним работать:
Утилиту можно закрывать. Дальше продолжаем выполнять действия в консоли. Сделать всё с помощью проводника вы не сможете, потому что нужны права администратора. Переходим на диск E:
Переходим в папку EFI:
Удаляем папку с файлами загрузчика Ubuntu:
Готово: удаление загрузчика Grub завершено, и теперь его файлов больше нет в системе.
Как удалить Grub с флешки
На флешках, как правило, используется таблица разделов MBR. Чтобы удалить загрузчик Grub с флешки недостаточно просто её отформатировать. Загрузчик записывается в таблицу MBR, а поэтому нам придётся её пересоздать. Очень не рекомендую использовать этот способ для удаления загрузчика Grub с жёсткого диска, потому что вы потеряете все данные.
Работать будем в системе Linux. Сначала посмотрите, какое имя устройства у вашей флешки, например, с помощью программы Gparted или в терминале командой:
Затем удалим полностью существующую таблицу разделов:
dd if=/dev/zero of=/dev/sdc count=512
Теперь, с помощью той же Gparted создаём новую таблицу разделов:
Создаём раздел на флешке и форматируем в файловую систему FAT32:
Теперь вы знаете, как удалить MBR с флешки, только не сотрите его с жёсткого диска, потому что потом будет сложно восстанавливать.
Выводы
Я не знаю, зачем вам понадобилось удалять Linux. Это отличная операционная система, правда ещё остаётся оборудование, которое она не поддерживает или поддерживает не полностью. Не сдавайтесь быстро: если Linux не работает на одном устройстве, то, возможно, в будущем у вас появится другой компьютер или ядро начнёт поддерживать ваш ноутбук. Пробуйте и экспериментируйте. Во всяком случае теперь вы знаете, как удалить Grub с жёсткого диска. Если остались вопросы — задавайте в комментариях.
Оцените статью:
Об авторе
Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.
58 комментариев
А что за красота на обложке и как её добиться?
Это Burg с темой DasrkShine
А можешь рассказать про создание каркаса для мультизагрузочной флешки на низком уровне, средствами системы, без использования дополнительных прог, особенно виндовых?
Возможно в следующих статьях напишу об этом.
Я новый пользователь линукс и часто его ломаю, а потом переустанавливаю. Поэтому придумал себе — установить 2 одинаковых линукса и в случае чего просто скопировать нужный файл из «проблемной» ОС в действующую. Но установив 2 опенсузе (42.1х64) вторая затерла загрузочную запись первой. Не знаю важно ли это, но компьютер с BIOS и GPT-разметкой HDD.
Поэтому 3 вопроса:
1. Как восстановить груб, чтобы грузилось 2 опенсузе?
2. Как с рабочего линукса (без лайв-диска) перезаписать системный файл в проблемной ОС?
3. Как то же самое сделать с лайв-диска?
Не совсем понял суть дела, OpenSUSE должна была сама определить что на компьютере установлено две версии ОС, если нет. то можно создать пункт меню для первой вручную. Я писал об создании меню Grub в статье про мультизагрузочную флешку. Копировать файлы можно просто загрузив рабочую систему и подключив в файловом менеджере раздел диска с нерабочей только файловый менеджер нужно запускать через kdesudo, чтобы иметь право записи на тот раздел. В LiveCD будет сложнее, нужно вручную примонтировать оба диска и скопировать один файл на дугой командой cp. Например создаем две папки в mnt: mkdir /mnt/1 && mkdir /mnt/2 Мортируем диски здесь рабочая система на /dev/sda1 а не рабочая — sda2: mount /dev/sda1 /mnt/1 && mount /dev/sda2 /mnt/2 И корируем: cp /mnt/1/etc/config /mnt/2/etc/
Я тоже за то, чтобы она сама определяла. Тем более, что там установлена она же. Прочитал статью о мультизагрузочной флешке, но после ее прочтения осталось столько вопросов, что задавая их получилась целая статья)) Их задавал там же.
kdesudo — это для KDE? A для Gnome, XFCE и LXDE — это gksu? Это не то же самое, что через sudo? Я сначала зашел в режим суперпользователя: sudo -s, открыл файл soursсes.lst в mousepad (это было в ubuntu 16.04) и отредактировал его, а когда хотел сохранить, то не получилось. Что не так?
Да правильно, kdesu — для KDE, gksu — для GNOME. Это утилиты для запуска графических программ. Через sudo, скорее всего, запустить графическую программу не получится, потому что у root пользователя установлены не все необходимые для этого переменные окружения.
Отличная статья. Большое спасибо за помощь. На 10 винде все починил!))))
Согласен и присоединяюсь).
cd \d D: и rmdir \S ubuntu
Слеши в другую сторону, не?
Также после assign letter=D: было бы неплохо написать про remove letter, ибо маячит диск в проводнике.
При удалении всех ОС установленных у меня на диске я удаляю все разделы и efi в том числе,разве Grub не должен удалится при этом?
Если он был установлен в UEFI, то да, должен.
К сожалению, не помогло .
P.S. Ось Win7x64 максимальная
Здравствуйте! У меня внешний диск терабайтник. Один раздел, dev/sdb1 200 ГБ ntfs, отдан под резервные копии Windows 7 и Windows 10. Второй раздел dev/sdb2, 250 ГБ ntfs отдан под программы Portable и разные вещицы, которые хотелось бы сохранить. На остальном пространстве внешнего диска были установлены Linux Mint cinnamon 32-bit и MX-15 32-bit. Все разделы для них были логические, в формате ext4. Загрузчик GRUB 2 ставился в dev/sdb при установке первой системы Linux Mint cinnamon. Во второй системе загрузчик не ставила, cinnamon её подхватил через «sudo update-grub». В Linux Mint cinnamon был так-же установлен Burg, хотелось и с внешнего диска загружаться красивенько. На основном диске терабайтнике, я имею Linux Mint mate 17.3 64-bit, Kubuntu 14.04 64-bit и Windows 10. Мне нравится ставить в Virtualbox и в VMware разные Linux, чтобы изучать их. Но в системах не очень много места. Поэтому я удалила разделы Linux с внешнего диска и создала раздел dev/sdb3 520 ГБ в формате ext4. Там у меня архивчик Линукса и папки «VMware» и «VirtualBox VMs». При установке систем, я указываю VMware и Virtualbox помещать все файлы систем в те папки. Довольно часто, отключая ноутбук или перезагружаясь в другую систему, я забываю отсоединить внешний диск и чертыхаюсь, когда упираюсь в чёрный экран GRUB. Он мне говорит, что ему нечего загружать, нет разделов. Приходится отключаться кнопкой, вытаскивать внешний диск и опять загружаться. У меня в Биосе, для моего удобства, выставлен приоритет загрузки сначала с USB-HDD, затем с CD-ROM и уже потом с HDD. Возможно ли удалить GRUB 2 с dev/sdb не повредив важные данные, которые не хотелось бы потерять или не рисковать?
об этом и говорится в статье,уделите внимание к инструкции с консолью
Спасибо братуха. На конец то избавился от этого ДЕРЕМА.
Источник