Проблема с загрузчиком - Как полностью удалить Linux из моей системы? полное подробное описание
Целью было успешно установить обновление Windows 10.
Конфигурация системы: Dell Inspiron 3537, процессор i5 4-го поколения, 6 ГБ ОЗУ, 1 ТБ HDD, 2 ГБ AMD Graphics.
Перед установкой: у меня есть система двойной загрузки с Ubuntu GNOME вместе с моей подлинной Windows 8.1.
Я предполагал, что возникнет проблема с загрузчиком, поэтому решил удалить Linux из моей системы. Следуйте инструкциям, приведенным в учебном пособии по созданию сайта (ссылка приведена в конце).
Соответственно я удалил 2 раздела по 65 ГБ и 2 ГБ (наверное, раздел подкачки). Снимок экрана добавлен в папку gdrive
Далее я загрузился в Windows Repair с диска и ввел в cmd:
bootrec.exe /fixmbr
После удаления началась проблема (gdrive ссылка со скриншотами в конце)
Первый загрузочный экран:
GNU GRUB version 2.02~beta2-9ubuntu1.2
Minimal Bash-like line editing is supported. For the first word,TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.
grub>exit
Boot succeeded-info
Второй загрузочный экран:
Boot Manager (windows)
Третий загрузочный экран:
Windows 8.1/10 boot up (Dell logo)
Затем система наконец запускает Windows.
Я установил обновление Windows 10, все та же проблема.
Пожалуйста, проведите меня через полное удаление Linux (удаление grub) из системы. Я хочу очистить и установить Windows 10, из которой я знаю, как это сделать.
Я тоже удаляю раздел EFI?
Должен ли я просто выполнить чистую установку?
Пожалуйста помоги. Большое спасибо!
Ссылки:
Gdrive скриншоты: https://goo.gl/hUZIKG
Учебник для начинающих: http://goo.gl/Wqk4pe
1 ответ
Во-первых, вы написали:
Мне не хватает переносного хранилища для бэкапа
ИСПРАВИТЬ ЭТУ ПРОБЛЕМУ НЕМЕДЛЕННО!!!!!
Я часто вижу проблемы на этом и других сайтах, вызванные неадекватными резервными копиями. Из-за аварий или сбоев оборудования они теряют все свои личные данные.
Кстати, ваш компьютер использует прошивку EFI, а не BIOS. Используется одна из ваших попыток ремонта bootrec.exe /fixmbr
, но это работает только на компьютерах на основе BIOS. Под EFI процесс загрузки включает в себя:
- Запись в NVRAM сообщает компьютеру, какой загрузчик (хранящийся в системном разделе EFI или ESP) запустить. На самом деле список параметров загрузки сохраняется; каждый испытывается по очереди, пока не получится.
- Управление переходит к загрузчику, указанному NVRAM. Этот загрузчик может делать любое количество вещей, но в конечном итоге....
- Загрузчик загружает ядро ОС.
Ваша проблема вызвана тем, что GRUB 2 (обычный загрузчик Linux) часто настроен на использование файлов, хранящихся в файловой системе Linux. Таким образом, когда вы удалили раздел Linux, EFI продолжил запуск GRUB 2 (который хранился в ESP), но GRUB 2 не смог прочитать его файл конфигурации, и вы получили аварийную ситуацию grub>
незамедлительный. Это недостаток дизайна в GRUB 2, или, по крайней мере, в том, как он часто конфигурируется - это действительно не должно зависеть от файлов конфигурации, хранящихся где-либо, кроме ESP.
Есть два решения этой проблемы:
- Удалить GRUB - если вы удалите файлы GRUB из ESP, прошивка перейдет к следующему пункту в списке загрузки. Для этого вы должны смонтировать ESP в ОС (или запустить оболочку EFI) и удалить файлы, которые обычно хранятся в таком каталоге, как
EFI/ubuntu
или жеEFI/fedora
(в зависимости от дистрибутива, который вы установили). ESP легко обнаружить с помощью большинства инструментов разметки, так как это раздел FAT на раннем этапе на диске. Иногда это помечается как "Системный раздел EFI" или что-то подобное. Ваш первый снимок экрана показывает, на самом деле - это ваш второй раздел. В Windows вы можете смонтировать его с помощью/S
возможностьmountvol
, как вmountvol /S E:
смонтировать его какE:
, В Linux он монтируется как любой другой раздел, сmount
команда. - Реорганизовать порядок загрузки - это можно сделать с помощью
efibootmgr
в Linux илиbcdedit
в Windows; однако в Windows утилита EasyUEFI предоставляет более простой и гибкий способ графического интерфейса для управления порядком загрузки. Какой бы инструмент вы ни использовали, удалите GRUB 2 из порядка загрузки или, по крайней мере, переместите его ниже загрузчика Windows в приоритетном порядке. Использоватьefibootmgr
сначала напечатайте его один, чтобы увидеть, какие существуют варианты загрузки; затем используйте-b
а также-B
удалить один, как вefibootmgr -b 5 -B
удалитьBoot0005
запись; или использовать-o
изменить порядок загрузки, как вefibootmgr -o 2,5,3
чтобы система попробовалаBoot0002
будет первыйBoot0005
, затемBoot0003
,