Недавно я настроил двойную загрузку 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.