1

У меня есть Gigabyte Z77X-D3H и некоторое время назад установил Ubuntu 12.10 в моей системе. Сегодня я решил переключиться обратно на Windows и отформатировал диск для новой установки.

Несмотря на то, что меня не спрашивают, какую операционную систему я хочу загрузить при запуске, при попытке выполнить «Boot Override», среди других опций, таких как CD-дисковод или USB-устройство, по-прежнему есть ссылка на ubuntu .

Когда я делаю 'bcdedit' в моей новой установке Windows 7, он показывает только Windows Boot Manager и установку:

Windows-opstartbeheer
---------------------
id                      {bootmgr}
device                  partition=\Device\HarddiskVolume1
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  nl-NL
inherit                 {globalsettings}
default                 {current}
resumeobject            {249db4c9-a44c-11e2-801d-bd1545a63e32}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows-opstartlaadprogramma
----------------------------
id                      {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 7
locale                  nl-NL
inherit                 {bootloadersettings}
recoverysequence        {249db4cb-a44c-11e2-801d-bd1545a63e32}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {249db4c9-a44c-11e2-801d-bd1545a63e32}
nx                      OptIn

Вот как выглядят мои разделы (C:\, Ok, Startup, Swapfile, Crashdump, основной, D:\ Ok, основной, F:\ (внешний), Ok, основной):

Перегородки

Есть ли способ избавиться от опции загрузки Ubuntu в BIOS?

1 ответ1

3

Скорее всего, эта проблема не имеет ничего общего с тем, что находится на жестком диске, хотя может. Попробуй это:

  1. Загрузите компакт-диск Rescue System или установщик Ubuntu в режиме "попробуй перед установкой". Обязательно загрузитесь в режиме EFI.
  2. Введите sudo modprobe efivars в окне терминала. (Вы можете опустить часть sudo если используете System Rescue CD.)
  3. Введите sudo efibootmgr -v чтобы увидеть параметры загрузки. Одна из этих опций должна включать ссылку на ubuntu и, возможно, файл grubx64.efi . Обратите внимание на номер загрузки в начале строки. Например, это может быть Boot0004 .
  4. Введите sudo efibootmgr -B -b 0004 , изменив 0004 на тот номер загрузки, который вы обнаружили на предыдущем шаге.

При перезагрузке ссылка на Ubuntu должна исчезнуть. Некоторые EFI удаляют ссылки на загрузчики, которые были удалены с жесткого диска, поэтому другой подход заключается в удалении файла загрузчика из системного раздела EFI (ESP). Ваш снимок экрана невероятно маленький, поэтому я не могу сказать, какой это, но вы, вероятно, можете смонтировать ESP в Windows, введя mountvol S: /S в окне командной строки администратора. Затем вы можете изменить его на S: и удалить дерево каталогов S:\EFI\ubuntu .

Обратите внимание, что некоторые EFI, похоже, содержат ошибки и зависают в записях менеджера загрузки EFI даже после удаления файлов и удаления записей с помощью efibootmgr или аналогичных инструментов. Единственный способ, который я нашел, чтобы справиться с этим, это удалить все записи, а затем добавить обратно те, которые вы действительно хотите сохранить. В этом случае проще и безопаснее просто игнорировать нежелательные записи, поскольку инструменты для манипулирования записями загрузчика EFI по-прежнему являются примитивными утилитами командной строки, которые могут легко спровоцировать ошибки пользователя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .