3

Целью было успешно установить обновление 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 ответ1

4

Во-первых, вы написали:

Мне не хватает переносного хранилища для бэкапа

ИСПРАВИТЬ ЭТУ ПРОБЛЕМУ НЕМЕДЛЕННО !!!!!

Я часто вижу проблемы на этом и других сайтах, вызванные неадекватными резервными копиями. Из-за аварий или сбоев оборудования они теряют все свои личные данные.

Кстати, ваш компьютер использует прошивку EFI, а не BIOS. Одна из ваших попыток восстановления использовала bootrec.exe /fixmbr , но это работает только на компьютерах с BIOS. Под EFI процесс загрузки включает в себя:

  1. Запись в NVRAM сообщает компьютеру, какой загрузчик (хранящийся в системном разделе EFI или ESP) запустить. На самом деле список параметров загрузки сохраняется; каждый испытывается по очереди, пока не получится.
  2. Управление переходит к загрузчику, указанному NVRAM. Этот загрузчик может делать любое количество вещей, но в конечном итоге ....
  3. Загрузчик загружает ядро ОС.

Ваша проблема вызвана тем, что GRUB 2 (обычный загрузчик Linux) часто настроен на использование файлов, хранящихся в файловой системе Linux. Таким образом, когда вы удалили раздел Linux, EFI продолжал запускать GRUB 2 (который хранился в ESP), но GRUB 2 не смог прочитать его файл конфигурации, и вы получили приглашение аварийного grub> . Это недостаток дизайна в GRUB 2, или, по крайней мере, в том, как он часто конфигурируется - это действительно не должно зависеть от файлов конфигурации, хранящихся где-либо, кроме ESP.

Есть два решения этой проблемы:

  1. Удалить GRUB - если вы удалите файлы GRUB из ESP, прошивка перейдет к следующему пункту в списке загрузки. Для этого вы должны смонтировать ESP в ОС (или запустить оболочку EFI) и удалить файлы, которые обычно хранятся в каталоге, таком как EFI/ubuntu или EFI/fedora (в зависимости от установленного вами дистрибутива). ESP легко обнаружить с помощью большинства инструментов разметки, так как это раздел FAT на ранних этапах на диске. Иногда это помечается как "Системный раздел EFI" или что-то подобное. Фактически, ваш первый снимок экрана - это ваш второй раздел. В Windows вы можете смонтировать его с параметром /S для mountvol , как в mountvol /S E: чтобы смонтировать его как E: В Linux он монтируется, как и любой другой раздел, с помощью команды mount .
  2. Реорганизовать порядок загрузки - это можно сделать с помощью 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 .

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