Как удалить windows boot manager из ubuntu

Обновлено: 06.07.2024

У меня предустановлена ​​Windows 8, а затем установлен Grub с Ubuntu. Ubuntu - это не мое, и теперь я хочу удалить его вместе с grub. Из того, что я узнал, в UEFI Grub не перезаписывает загрузчик Windows в разделе EFI и хранится в другом месте. Как мне удалить grub и заставить мой компьютер использовать загрузчик Windows вместо этого? Следует отметить, что я создал отдельный / загрузочный раздел при установке Ubuntu.

Этот ответ для тех с UEFI, которые удалили разделы Ubuntu перед удалением grub

Вы будете делать это из Windows 10. Загрузочный носитель не требуется.

куда bootrec /fixmbr , bootsect /nt60 и Ubuntu живут с boot-repair предложения провалились, это сработало для меня:

(Этот ответ заимствован дословно отсюда)

  1. Запустить cmd.exe процесс с правами администратора
  2. Бежать diskpart
  3. Тип: list disk затем sel disk X где X - диск, на котором находятся ваши загрузочные файлы
  4. Тип list vol чтобы увидеть все разделы (тома) на диске (том EFI будет отформатирован в FAT, остальные будут NTFS)
  5. Выберите объем EFI, набрав: sel vol Y где Y это SYSTEM громкость (это почти всегда раздел EFI)
  6. Для удобства назначьте букву диска, набрав: assign letter=Z: где Z - буква свободного (неиспользованного) диска
  7. Тип exit оставить часть диска
  8. Пока еще в cmd подскажите, наберите: Z: и нажмите Enter, где Z была буква диска, которую вы только что создали.
  9. Тип dir вывести список каталогов на этом смонтированном разделе EFI
  10. Если вы находитесь в правильном месте, вы должны увидеть каталог с именем EFI
  11. Тип cd EFI а потом dir перечислить дочерние каталоги внутри EFI
  12. Тип rmdir /S ubuntu удалить загрузочный каталог Ubuntu

Предполагая, что у вас когда-либо было только две операционные системы (Win 10 и Ubuntu), вы теперь сможете загружаться напрямую в Windows, не нажимая на черный экран.

Для восстановления загрузчика Win 10 по умолчанию выполните следующие действия:

  • Войти в Win 10
  • Открыть командную строку (администратор)
  • c:\> bootsect /nt60 <drive name>: /mbr

<drive name> это буква диска, где будет обновляться основная загрузочная запись (MBR)

Например, чтобы обновить основную загрузочную запись C, это команда:

c:\> bootsect /nt60 c: /mbr

Вы можете восстановить загрузчик Windows с DVD-диска Windows 8 / 8.1. Эти инструкции основаны на ответе Маниндры Мехры, но я расширил его полными рабочими деталями (проверено на DVD с Windows 8.1).

Вставьте DVD в оптический привод и загрузитесь с него.

Нажмите клавишу, когда она отобразится Press any key to start from CD or DVD ,

Выберите язык и т. Д. И нажмите Next ,

Нажмите Repair your computer ,

Нажмите Advanced Options ,

Нажмите Command Prompt ,

В окне командной строки введите bootrec /fixmbr

Нажмите красный X закрыть командную строку.

Нажмите Turn off your PC ,

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

Это оставляет раздел Ubuntu на вашем жестком диске или SSD. Чтобы удалить это:

Удар Windows + X и выберите Disk Management ,

Найдите раздел Ubuntu. Вероятно, это будет большой раздел без буквы диска.

Убедитесь, что у вас правильный раздел!

Щелкните правой кнопкой мыши по разделу и удалите или переформатируйте его с помощью файловой системы Windows.

Для этого вам понадобится установка Windows CD / DVD

  1. положить его в свой оптический привод и загрузиться с него
  2. на экране установки, где он просит вас установить Windows, нажмите " Восстановить компьютер" в левом нижнем углу экрана
  3. Теперь перейдите в командную строку (вероятно, появится окно с надписью "Автоматически восстанавливать окна", закройте его) и введите BootRec.exe /fixmbr
  4. после его завершения GRUB исчез, и теперь вы можете загружаться в Windows напрямую
  5. на вашем компьютере остался раздел Ubuntu, который не отображается в "Моем компьютере", для доступа к нему щелкните правой кнопкой мыши "Мой компьютер", выберите "Управление" и перейдите в "Управление дисками"
  6. Выберите раздел Ubuntu и отформатируйте его в файловую систему, которую могут использовать окна.

С UEFI у вас есть и папка Windows, и папка Ubuntu в разделе efi. UEFI считывает записи EFI и добавляет их в свою собственную NVRAM, чтобы запомнить их. Сначала вы должны удалить папку ubuntu из раздела efi, иначе UEFI повторно ее добавит. Затем вы должны удалить запись UEFI из UEFI.

Вы должны иметь эти папки в разделе EFI. Удалите только папку Ubuntu. Инсталлятор должен показывать папки. И если только Windows, вы должны смонтировать изнутри Windows раздел efi, поскольку он обычно не монтируется.

Вам не нужно устанавливать Ubuntu, но вы можете использовать установочный DVD-диск или флешку. Некоторые системы UEFI могут позволять вам редактировать UEFI из меню UEFI.

из liveDVD или прошить и использовать efibootmgr

Вы также можете использовать карту памяти USB для этой работы. Требуется три приложения: Unetbootin, FreeDOS и Testdisk для DOS.

  1. Сначала загрузите Unetbootin и используйте его для создания загрузочной карты памяти USB. Выберите Freedos, когда будет предложено установить дистрибутив на него.
  2. Загрузите Testdisk для DOS (не выбирайте бета-версию, а выбирайте стабильную версию).
  3. Разархивируйте файлы testdisk.exe и CWSDPMI.exe и поместите их на загрузочную карту памяти (не в папку, а прямо на нее).
  4. Загрузите компьютер с карты памяти. В окне по умолчанию просто нажмите Enter.
  5. Сейчас запускается FreeDOS. Выберите: FreeDOS Safe Mode (don't load any drivers) и нажмите Enter.
  6. Затем введите: C: и нажмите Enter.
  7. Теперь введите: testdisk и нажмите Enter.
  8. Выбрать [No Log] и нажмите Enter.
  9. Выберите соответствующий жесткий диск: обычно это вторая опция (первая опция - это сама карта памяти) и нажмите Enter.
  10. Выбрать [Intel] и нажмите Enter
  11. Выбрать [MBR Code] и нажмите Enter. При появлении запроса введите y (да) и снова нажмите Enter.

Теперь все готово! Перезагрузите компьютер в обычном режиме. Ваш компьютер должен загрузить Windows сейчас.

Метод парня над мной не работает на новых компьютерах EFI. Я решил проблему. Вот как я это сделал. ВНИМАНИЕ, сначала вам нужно переустановить Linux / grub!

Шаги: (это если ничего не работает и занимает много времени)

1: переустановите Ubuntu / Linux Mint (это просто, чтобы вы могли использовать GRUB для загрузки в Windows).

1.5: Перезагрузите компьютер и загрузитесь в Windows (если вы не можете загрузиться в Windows, загрузите систему с компакт-диска или USB и запустите следующее в консоли:

Если у вас есть диск восстановления Windows, вы можете выбрать опцию прошивки UEFI и загрузить Windows оттуда (чтобы избежать переустановки Linux)

Ремонт багажника (при необходимости прямо сейчас)

1g: выберите рекомендуемый ремонт и следуйте инструкциям на экране.

2g: После того, как вы сделали, перезагрузите компьютер. Вы должны увидеть меню grub, хотя отсюда вы можете загрузить Windows, это не то, что нам нужно. Но найдите вариант, который загружается в Windows.

2: После загрузки в Windows запустите редактор разделов диска и удалите все разделы, связанные с Linux / grub. Особенно убедитесь, что небольшая перегородка удалена. перезагружать

2.5. Убедитесь, что загрузчик Windows является первым выбранным загрузочным устройством. (скорее всего есть). Отключите опцию Ubuntu. Продолжайте загрузку.

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

3.5: не пугайтесь (я был). Следующий шаг восстановит ваш оригинальный загрузчик.

4: перезагрузите компьютер и загрузитесь с вашего компакт-диска Linux или USB.

5: После загрузки снова запустите команды восстановления загрузчика сверху. На этот раз при запуске. Он будет работать по-другому, загрузочный загрузчик grub не обнаружен для переустановки и должен работать быстрее, чем раньше.

Но осталась ещё одна запись, которую я не знаю как удалить. В boot menu у меня находится 2 записи.

С первой всё понятно, но что касается второй? Как это удалить? Буду очень благодарен за помощь в нубском вопросе


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

Gigabyte Z370. Дороговато обошлась эта материнка, чтобы я мог сейчас себе позволить её выбросить и заменить на что-то другое)


Так ты проверил для начала меню в BIOS?

отключи csm/legacy boot, с ним больше пунктов создаётся

Да, там нет кнопки «удалить», можно только запретить


Возможно, как заметил анонимус выше, ты не можешь ее удалить, потому что она не добавлена как UEFI загрузочная опция, а просто считывается MBR. Выключи legacy режим и проверь еще раз.


Так а в чем проблема? По ссылке все написано же. Грузишься с лайва, пишешь в терминале sudo efibootmgr он вернет список существующих записей. Дальше удаляешь так sudo efibootmgr -b 5 -B Только вместо 5 поставь тот номер, который тебе надо удалить.

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

qtm ★★★ ( 17.05.20 00:03:25 )
Последнее исправление: qtm 17.05.20 00:07:21 (всего исправлений: 1)

Через 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 - это загрузочная запись самого диска. Она будет создаваться пока данный жесткий диск вообще подключен. Неважно, есть на нем что-то или нет. Максимум что можно сделать - это скрыть эту запись, чтоб она просто не показывалась в меню загрузки. Но зачем? Она тебе сильно мешает?

Сначала немного теории. Extensible Firmware Interface (EFI) — интерфейс между операционной системой и микропрограммами, управляющими низкоуровневыми функциями оборудования, его основное предназначение: корректно инициализировать оборудование при включении системы и передать управление загрузчику операционной системы. EFI предназначен для замены BIOS — интерфейса, который традиционно используется всеми IBM PC-совместимыми персональными компьютерами

Что это значит? Значит что способ описанный в Установка Ubuntu может не сработать. Кроме того, большие диски требуют использования GPT (вместо старой версии таблицы разделов в MBR, которая имеет ограничение адресуемого на диске пространства в 2,2 ТБ = 2,2 × 10¹² байт)

Не возможно гарантировать универсальность приведенной ниже инструкции, но автор этой статьи прочитал несколько русско- и англоязычных тем форумов и на вторые сутки смог установить ubuntu 12.04.1 на Lenovo B570. Есть надежда, что эта статья поможет и вам.

Поскольку EFI представляет собой специфический загрузчик, то он должен где то храниться, в нашем случае для него выделено отдельное место на жёстком диске с GPT таблицей разделов. Когда компьютер проходит процедуру POST, BIOS обнаруживает на подключённом носителе EFI раздел с установленным загрузчиком. Как следствие в самом BIOS в меню BOOT(У вас может называться по другому, там находиться порядок загрузки устройств) на ровне с устройствами появятся и дистрибутивы.

how to install

A. В начале нам понадобиться LiveCD(почему именно LiveCD? Смотри ниже) установочный образ , how to написано тут получение_ubuntu. Если у вас уже есть установочный диск/флешка, вам ниже.

B. Загружаемся, всё как при обычной установке → загрузка_с_livecd. Затем, если у кого то всё нормально и графический режим с выбором языка работает, то хорошо, у некоторых может появиться незнамо что (экран в пикселях, видно как ленточка выбора перемещается для выбора варианта загрузки)

Порядок надписей следующий:

Как следствие выбираем первую и загружаемся в графическом режиме.

C. Открываем центр приложений, ищем grub-pc удаляем, ищем grub-efi под нужную разрядность (64 или 32) ставим его.
UPD. можно оставить только grub-common остальные грабы он сам во время установки догрузит (у меня на всех работало (12.04-12.10 альфа 3),12.10 бета 1 «невозможно установить загрузчик….»)\\ Вариант не нужен и может даже навредить установке на 12.04.1 и 12.10 бета 2 и старше.

E. запускаем саму установку, выбираем «другой вариант» и вручную размечаем диск «разметка_диска». Так всё по плану:

Отлично, фарс почти закончился, в самом низу выбирается путь установки загрузчика (там должно быть что то вроде /dev/sda/

выбрать первый раздел с efi, т.е. в моём случае /dev/sda1/

Устанавливаем, по окончанию перезагружаем, заходим в BIOS, там boot menu. Должны были появиться новые пункты «Linux» «Ubuntu», первым можно поставить Ubuntu

Управление списком загрузки

Способ подходит как для редактирования из установленной системы, так и с LiveCD Нам понадобиться следующая консольная утилита bootmgr.

bootmgr - это пользовательское приложение для редактирования Intel Extensible Firmware Interface (EFI) Boot Manager. Оно позволяет добавлять, изменять и удалять опции загрузки.
После установки открываем терминал и вбиваем туда:

Вот что оно вам выдаст.(С моими комментариями)

Как видно из этого у меня 2 ненужных записи(Windows, Linux), заглянем в официальную инструкцию.
хм.. я ничего не понял , но поковырявшись ещё немного вот что получилось: Чтобы удалить какую-либо запись нужно ввести команду вида:

Удаляем запись Windows Boot Manager

Где xxxx Это hex номер загрузочной записи, его можно сокращать, вот например в моём случае для удаления Windows нужно ввести:

Сразу после этого консоль отрапортует результат:

Удаляем запись Linux

Теперь удаляем запись Linux

После перезагрузки получим вот такую красоту:

Редактируем паузу

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

FIXME

Эта статья не окончена. Пожалуйста, если вы располагаете соответствующими знаниями и небольшим количеством свободного времени, попробуйте улучшить эту статью. * grub-efi должен инсталлироваться автоматически но с ним могут быть глюки и 12.10 бету 1, я вообще не смог установить (она не могла поставить загрузчик), потому вообще лучше его устанавливать через центр приложений ручками *

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

bootice1

Затем Windows NT 5.x / 6.x MBR:

bootice2

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

bootice3

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

bootice4

И готово: вы смогли успешно полностью удалить загрузчик 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 создаём новую таблицу разделов:

gparted2

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

gparted3

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

Выводы

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



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

(23 оценок, среднее: 4,74 из 5)

Об авторе

58 комментариев

А что за красота на обложке и как её добиться?

Это Burg с темой DasrkShine

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

Возможно в следующих статьях напишу об этом.

Я новый пользователь линукс и часто его ломаю, а потом переустанавливаю. Поэтому придумал себе - установить 2 одинаковых линукса и в случае чего просто скопировать нужный файл из "проблемной" ОС в действующую. Но установив 2 опенсузе (42.1х64) вторая затерла загрузочную запись первой. Не знаю важно ли это, но компьютер с BIOS и GPT-разметкой HDD.
Поэтому 3 вопроса:
1. Как восстановить груб, чтобы грузилось 2 опенсузе?
2. Как с рабочего линукса (без лайв-диска) перезаписать системный файл в проблемной ОС?
3. Как то же самое сделать с лайв-диска?

Я тоже за то, чтобы она сама определяла. Тем более, что там установлена она же. Прочитал статью о мультизагрузочной флешке, но после ее прочтения осталось столько вопросов, что задавая их получилась целая статья)) Их задавал там же.
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 не повредив важные данные, которые не хотелось бы потерять или не рисковать?

Я установил Ubuntu 18.04, используя опцию «Что-то еще . » на ноутбуке с одним жестким диском, поставляемым с Windows 10. Во время установки я удалил все разделы, кроме EFI раздела. Затем я создал / корневой раздел файловой системы и /home раздел. Все прошло хорошо.

За исключением того, что у меня есть дополнительная запись Windows в меню загрузки UEFI, которую получает Grub. Я могу вручную отредактировать, /etc/default/grub чтобы скрыть теперь не существующую опцию загрузки Windows, но я хочу избавиться и от записи в системе EFI. Как мне избавиться от этого последнего рудиментарного остатка Windows?

Чтобы удалить бесполезную загрузочную запись Windows в UEFI, сначала вам нужно ее найти. Это можно сделать прямо из основной ОС Ubuntu. Нет необходимости загружаться с живого USB / DVD. Установленная Ubuntu уже имеет необходимую утилиту командной строки.

Откройте терминал, нажав Ctrl + Alt +, T а затем введите:

Введите пароль при появлении запроса и нажмите Etner . Курсор не будет двигаться, и вы не увидите звездочек (*****). Это нормально в терминале Ubuntu. Вы увидите некоторые результаты, такие как:

Обратите внимание, я получил две записи, отличные от Windows, 0 для «Dell» и 1 для «Диспетчер загрузки Windows». Поскольку я удалил все оригинальные разделы, кроме EFI, я больше не могу загружать «Dell» или «Windows Boot Manager». Я мог бы удалить и то 0 и другое 1 . Но для этого ответа я покажу, как удалить только запись диспетчера загрузки Windows .

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

Теперь, когда вы знаете, что хотите удалить запись 1 (в этом примере), в терминале введите:

Обратите внимание, что 1 в команде выше. Эта команда удалит запись:

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

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

Вы увидите некоторые результаты, такие как:

Чтобы удалить Windows папку, используйте следующую команду:

Чтобы убедиться, что папка была удалена, используйте sudo ls /boot/efi/EFI команду еще раз.

На этом этапе при загрузке ноутбука grub все равно будет отображаться меню выбора различных ОС, даже если у вас установлена ​​только Ubuntu. Отредактируйте файл /etc/default/grub с помощью следующей команды. Вы можете использовать любой другой редактор, если хотите.

Сделайте так, чтобы две строки выглядели так:

Если строка GRUB_TIMEOUT_STYLE=hidden не существует, добавьте строку, как указано выше.

Когда закончите, сохраните и выйдите из редактора с помощью Ctrl + X , а затем Y и Enter .

Последний шаг - обновить grub с помощью следующей команды:

Теперь ноутбук должен загружать Ubuntu напрямую, без отображения меню grub. Если вам нужно в будущем перейти в режим восстановления, нажмите «В Esc то время как ноутбук загружается, чтобы открыть меню grub».

Читайте также: