Оставшиеся следы удаленной Ubuntu в UEFI и устройствах восстановления в Windows

Оставшиеся следы удаленной Ubuntu в UEFI и устройствах восстановления в Windows

Недавно я настроил двойную загрузку Ubuntu 14.04 и Windows 8.1 Enterprise. Я загрузился с USB-накопителя и установил его вместе с Windows, а не поверх нее. Он установился идеально, загрузчик был отличным и т. д. Я решил, что мне не нравится версия Linux, которую я выбрал, поэтому, не глядя на руководство, я удалил Linux. Что касается Windows, я удалил разделы Linux, но ничего не сделал для восстановления загрузчика Windows.

Неудивительно (оглядываясь назад), что я не мог загрузить Windows и получал командную строку grub каждый раз, когда пытался. Используя диск восстановления Windows, я попытался исправить это с помощью команд консоли восстановления, bootrec /fixmbrно bootrec /fixbootни одно из них не сработало. Я получил загружаемую Windows, переустановив ОС поверх всего. Больше никогда не видел командную строку grub. Однако,в некоторых местах еще остались следы Ubuntu. В UEFI жесткий диск указан как использующий Windows Boot Manager, что я нашел странным. Поэтому я открыл Hard Disk BBS Priorities и, конечно же, там есть два варианта ubuntu. Я также заметил, что если я захожу в Advanced Startup в Windows, выбираю Use a Device, ubuntu появляется дважды как вариант.

На данный момент я предпринял следующие шаги, чтобы попытаться исправить эту проблему:

  • Использование консоли восстановления, rebuildbcdкоторая не удалась
  • Использование командной строки, bcdeditкоторая не вернула запись об Ubuntu
  • Монтирование раздела EFS диска C: и удаление каталога ubuntu (не удалось)
  • Заходим в msconfig, чтобы удалить Ubuntu.Ubuntu не было.

После нескольких дней гугления у меня полностью закончились идеи, что я могу искать, чтобы найти руководства по этой конкретной проблеме, потому что я не знаком с местами, где я нахожу следы ubuntu. Есть ли у кого-нибудь предложения, что я могу сделать, чтобы удалить остатки Ubuntu на этой машине?

решение1

То, что вы видите, это записи NVRAM. Вы можете удалить их в Windows с помощьюEasyUEFI,или с помощью Ubuntu Live CD с efibootmgrпрограммой командной строки. (Вы будете вводить, sudo efibootmgrчтобы увидеть записи, а затем удалять их с помощью sudo efibootmgr -b {####} -B, где {####}— четырехзначный шестнадцатеричный номер записи, найденной с помощью первой efibootmgrкоманды.)

Тем не менее, эти записи в основном безвредны, если только они не установлены по умолчанию. Вы можете спокойно их игнорировать.

Для справки на будущее, переустановка Windows была радикальным излишеством. Большинство компьютеров предоставляют менеджер загрузки EFI, к которому можно получить доступ, нажав Esc, Enter или функциональную клавишу (обычно что-то в диапазоне F8-F12). Используя его, вы могли бы загрузить Windows, а затем использовать bcdeditили EasyUEFI, чтобы сбросить загрузчик Windows в качестве загрузчика по умолчанию.

решение2

Вам необходимо смонтировать раздел UEFI в Windows.

Сделайте это из административной командной строки.

diskpart
list partition
select partition x:
assign letter=b (or whatever available disk letter you want)
exit (that only exits diskpart)

в том же приглашении администратора:

taskkill /im explorer.exe /f
explorer.exe (launches explorer with admin rights)

После этого я рекомендую размонтировать раздел UEFI.

Связанный контент