Проблема с загрузкой системы [дубликат]

См. Этот ubuntu появляется в меню BIOS (UEFI)

У меня это есть на моем Lenovo s205 тоже.

Есть ли способ убрать "убунту" из меню? Я его даже не установил.

48
задан 13 April 2017 в 15:24

2 ответа

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

  1. Запустите cmd.exe процессов с правами администратора
  2. Запустите diskpart
  3. Тип: список дисков затем 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
5
ответ дан 4 January 2021 в 09:37

Вы должны быть в состоянии сделать это с помощью Live Ubuntu CD.

Установите efibootmgr:

sudo apt-get install efibootmgr

Затем добавьте поддержку efi ядра

sudo modprobe efivars

Затем запустите sudo efibootmgr, чтобы проверить загрузочные записи. Это вернет что-то вроде этого:

BootCurrent: 0004
Timeout: 2 seconds
BootOrder: 2001,0003,0005,0006,0000
Boot0000* Lenovo Recovery System
Boot0001* EFI Network 0 for IPv6 (B8-88-E3-84-F3-EF)
Boot0002* EFI Network 0 for IPv4 (B8-88-E3-84-F3-EF)
Boot0003* Windows Boot Manager
Boot0004* EFI USB Device (SanDisk)
Boot0005* ubuntu
Boot2001* EFI USB Device

Затем удалите опцию, которая вам не нужна. В этом примере Ubuntu - это запись 5. Для удаления записи 5 и удаления ее из BootOrder можно вызвать следующую команду.

(ВНИМАНИЕ: Перед выполнением следующей команды убедитесь, что вы ввели правильный номер записи Boot)

sudo efibootmgr -b 5 -B 

Дальнейшие подробности описаны здесь: http://linux.die.net/man/8/efibootmgr

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

Теперь также необходимо удалить подкаталог ubuntu в EFI разделе, чтобы микропрограмма UEFI не смогла восстановить запись в BootOrder.

Для этого, сначала найдите EFI раздел. Запустите sudo fdisk -l, чтобы увидеть разделы на всех подключенных дисках. EFI раздел имеет EFI раздел под столбцом Type.

Предположим, что ваш EFI раздел был /dev/sda2, затем смонтируем его в пустую папку где угодно.

    sudo mkdir /mnt/efipart
    sudo mount /dev/sda2 /mnt/efipart

Теперь нам нужно найти каталог Ubuntu или любое другое имя дистрибутива в этом разделе. В основном он находится в разделе EFI/distro_name.

Удалите этот каталог и его содержимое (PLEASE MAKE SURE YOU ARE DELETING THE CORRECT DIRECTORY) sudo rm -r ubuntu.

62
ответ дан 4 January 2021 в 09:37

Другие вопросы по тегам:

Похожие вопросы: