Удалить Grub и использовать загрузчик Windows

47

У меня установлен Windows 8, а затем установлен Grub с Ubuntu. Ubuntu - это не мое дело, поэтому теперь я хочу удалить его вместе с grub. Из того, что я узнал, с UEFI, Grub не перезаписывает загрузчик Windows в разделе EFI и хранится в другом месте. Как удалить grub и заставить мой компьютер использовать загрузчик Windows вместо этого? Следует отметить, что при установке Ubuntu я создал отдельный раздел / boot.

    
задан mrolive 05.03.2014 в 02:53
источник

10 ответов

47

Этот ответ предназначен для тех, кто имеет UEFI, который удалил разделы Ubuntu перед удалением grub

Вы будете делать это из Windows 10. Не требуется загрузочный носитель.

Где bootrec /fixmbr , bootsect /nt60 и Ubuntu живут с предложениями boot-repair , потерпели неудачу, это сработало для меня:

(Этот ответ заимствован дословно из здесь )

  1. Запустите процесс cmd.exe с правами администратора.
  2. Запустить diskpart
  3. Тип: list disk , а затем sel disk X , где X - это диск, на котором загружаются ваши файлы загрузки на
  4. Введите list vol , чтобы просмотреть все разделы (тома) на диске.
  5. Выберите громкость EFI, набрав: sel vol Y , где Y - это SYSTEM (это почти всегда раздел EFI)
  6. Для удобства назначьте букву диска, набрав: assign letter=Z: , где Z - бесплатная (неиспользуемая) буква диска
  7. Введите exit , чтобы оставить часть диска
  8. Пока вы находитесь в запросе cmd , введите: Z: и нажмите enter, где Z - это буква диска, которую вы только что создали.
  9. Введите dir , чтобы просмотреть каталоги на этом смонтированном разделе EFI.
  10. Если вы находитесь в нужном месте, вы должны увидеть каталог с именем EFI
  11. Введите cd EFI , а затем dir , чтобы перечислить дочерние каталоги внутри EFI
  12. Введите rmdir /S ubuntu , чтобы удалить загрузочный каталог ubuntu

Предполагая, что у вас есть только две операционные системы (Win 10 и Ubuntu), теперь вы можете загрузиться непосредственно в Windows без попадания на экран черной решетки.

    
ответ дан armadadrive 09.01.2017 в 16:50
30

Я установил (скорее обновил выигрыш от 7 до 10).
Отформатирован диск Ubuntu, из обозревателя Windows.
Еще после этого GNU Grub показывал опции Ubuntu.

Чтобы включить автозапуск в Win 10,

  • Записан в Win 10
  • Нажмите Win + X
  • Открыть командную строку (Admin)
  • c:\> bootsect /nt60 <drive name>: /mbr

Вот оно.

Надеюсь, что это поможет

Ганеш Кондал

    
ответ дан Ganesh Kondal 15.05.2016 в 10:07
17

Вы можете восстановить загрузчик Windows с Windows 8 / 8.1 DVD. Эти инструкции вдохновлены ответом Маниндры Мехра, но я расширил его с полными рабочими деталями (проверен на Windows 8.1 DVD).

  1. Поместите DVD в свой оптический дисковод и загрузитесь с него.

  2. Нажмите клавишу, когда отображается Press any key to start from CD or DVD .

  3. Выберите свой язык и т. д. и нажмите Next .

  4. Нажмите Repair your computer .

  5. Нажмите Troubleshoot .

  6. Нажмите Advanced Options .

  7. Нажмите Command Prompt .

  8. В окне командной строки введите bootrec /fixmbr

  9. Нажмите красный X , чтобы закрыть командную строку.

  10. Нажмите Turn off your PC .

  11. Включите компьютер и загрузите его непосредственно в Windows.

Это оставляет раздел Ubuntu на вашем жестком диске или SSD. Чтобы удалить его:

  1. Нажмите Windows + X и выберите Disk Management .

  2. Найдите раздел Ubuntu. Вероятно, это будет большой раздел без буквы диска.

  3. Убедитесь, что у вас есть правильный раздел!

  4. Щелкните правой кнопкой мыши раздел и удалите его или переформатируйте с помощью файловой системы Windows.

ответ дан Michael Geary 31.07.2015 в 07:46
17

Для этого вам понадобится установка windows cd / dvd

  1. поместите его в свой оптический диск и загрузите с него
  2. на экране установки, где он попросит вас установить окна, нажмите Восстановить компьютер в нижнем левом углу экрана.
  3. Теперь перейдите в командную строку (она, вероятно, покажет окно с надписью «Попытка исправления окон автоматически», закройте его) и введите BootRec.exe /fixmbr
  4. после завершения GRUB ушел, и теперь вы можете напрямую загрузиться в окна.
  5. У вас есть раздел Ubuntu, оставшийся на вашем компьютере, который не отображается в «Мой компьютер», для доступа к нему, щелкните правой кнопкой мыши «Мой компьютер» и выберите «Управление» и перейдите в «Управление дисками»
  6. Выберите раздел Ubuntu и отформатируйте его в файловой системе, которую могут использовать окна.
ответ дан Manindra Mehra 05.03.2014 в 05:35
3

С UEFI у вас есть папка Windows и amp; папку Ubuntu в разделе efi. UEFI считывает записи efi и добавляет их в свой собственный NVRAM, чтобы запомнить их. Сначала нужно удалить папку ubuntu из раздела efi, или UEFI снова его добавит. Затем вам нужно удалить запись UEFI из UEFI.

У вас должны быть эти папки в разделе efi. Удалите только папку ubuntu. Живой установщик должен показывать папки. И если только Windows вы должны установить изнутри Windows раздел efi, поскольку он обычно не монтируется.

/EFI/Boot
/EFI/Microsoft
/EFI/ubuntu

Вам не нужно устанавливать Ubuntu, но вы можете использовать DVD-диск с установленной установкой или флэш-диск. Некоторые системы UEFI могут позволить вам редактировать UEFI из меню UEFI.

из liveDVD или flash и используйте efibootmgr

sudo efibootmgr -v

Параметр «-v» отображает все записи, чтобы вы могли подтвердить, что вы удаляете правильный, и затем вы используете комбинацию «-b ####» (чтобы указать запись) и «-B "(удалить его). Примеры № 5: delete:

Ссылка

Ссылка

    
ответ дан oldfred 14.07.2014 в 19:38
2

Вы также можете использовать USB-накопитель для этого задания. Это требует трех приложений: Unetbootin, FreeDOS и Testdisk для DOS.

  1. Сначала загрузите Unetbootin и используйте его для создания загрузочного USB-накопителя. Выберите Freedos, когда будет предложено установить дистрибутив на нем.
  2. Загрузите Testdisk для DOS (не выбирайте бета-версию, но выбирайте стабильную версию).
  3. Разархивируйте файлы testdisk.exe и CWSDPMI.exe и поместите их на загрузочную карту памяти (не в папку, прямо на ней).
  4. Загрузите свой компьютер с карты памяти. В окне «По умолчанию» просто нажмите «Ввод».
  5. Теперь запускается FreeDOS. Выберите: FreeDOS Safe Mode (don't load any drivers) и нажмите Enter.
  6. Затем введите: C: и нажмите Enter.
  7. Теперь введите: testdisk и нажмите Enter.
  8. Выберите [No Log] и нажмите Enter.
  9. Выберите требуемый жесткий диск: обычно второй вариант (первый вариант - сама карта памяти) и нажмите «Ввод».
  10. Выберите [Intel] и нажмите Enter
  11. Выберите [MBR Code] и нажмите Enter. При появлении запроса введите y (да) и нажмите Enter еще раз.

Теперь все готово! Перезагрузите компьютер в обычном режиме. Теперь ваш компьютер должен загружать Windows.

    
ответ дан homesofts 18.02.2016 в 10:50
1

Если все остальное не работает!

Метод парня выше меня не работает на новых компьютерах EFI. Я решил проблему. Вот как я это сделал. ПРЕДУПРЕЖДЕНИЕ, вам нужно сначала установить Linux / grub!

Шаги: (если ничего не работает и занимает много времени)

1: Переустановите Mint Ubuntu / Linux (это просто, чтобы вы могли использовать GRUB для загрузки в Windows).

1.5: перезагрузите и загрузите в окна (если вы не можете загрузиться в Windows, а затем загрузитесь с компакт-диска или USB и выполните следующие действия в консоли:

Если у вас есть диск для восстановления Windows, вы можете выбрать опцию прошивки UEFI и загрузить Windows (чтобы не переустанавливать Linux)

Восстановление загрузки (при необходимости прямо сейчас)

sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair && (boot-repair &)

1g: Выберите рекомендуемый ремонт и следуйте инструкциям на экране.

2g: После завершения перезагрузки. Вы должны увидеть меню grub, даже если вы можете загрузиться в Windows отсюда, это еще не то, чего мы хотим ... Но найдите вариант, который загружается в Windows.

2: После загрузки в Windows запустите редактор разделов диска и удалите все разделы, связанные с Linux / grub. Особенно убедитесь, что небольшая перегородка извлечена. Перезагрузка

2.5. Убедитесь, что загрузчик окон является первым выбранным загрузочным устройством. (скорее всего). Отключите параметр Ubuntu. Продолжить загрузку.

3: Если вы все сделали до этого момента, вы должны увидеть (в зависимости от вашего компьютера) ваш заставку на секунду, а затем он превратится в экран с ошибкой, в котором говорится, что при загрузке произошла ошибка. («Winload.exe отсутствует или поврежден» наиболее похоже).

3.5: Не волнуйтесь (я был). Следующим шагом будет восстановление исходного загрузчика.

4: Перезагрузитесь и загрузитесь на ваш Linux CD или USB.

5: После загрузки снова запустите команды восстановления загрузки. На этот раз при запуске. Он будет действовать по-разному, нет загрузочного загрузчика grub для повторной установки и должен работать быстрее, чем раньше.

6: После завершения перезапустите.

7: Наслаждайтесь свободной системой GRUB!

Это сработало для меня, когда ничего другого не было, я запустил bootrec.exe. Ничего не получилось. Это спасло жизнь моих компьютеров. Надеюсь, это спасет вас!     

ответ дан roboNerd 14.07.2014 в 18:20
1

Нет CD, USB, DVD. Нет длинных учебников.

В UEFI все, что вам нужно сделать, это:

Place Windows boot entry in NVRAM as first.

Как это сделать - несколько решений.

Самое простое решение - использовать функции прошивки и переупорядочить записи загрузки NVRAM.

    
ответ дан snayob 06.04.2016 в 11:43
1

Для системы с таблицей разделов GPT метод, предоставляемый @Ganesh Kondal, не будет работать. Использование bootsect /nt60 C: /mbr покажет, что оно работает, пока оно действительно не работает. Использование bootrec /fixmbr приведет к ошибке, что «система не может найти указанный файл». Если какая-либо из приведенных выше ситуаций применима, выполните следующие действия (используя Windows 10 в качестве примера):

  1. при входе в систему, удерживайте shift, нажмите кнопку питания, выберите перезапуск, отпустите shift
  2. выберите «Устранение неполадок» - > расширенные параметры - > командной строки
  3. в командной строке введите bcdboot <drive name>:\windows

для получения более подробной информации, посмотрите также эту веб-страницу: Ссылка

    
ответ дан user3667217 05.12.2017 в 18:06
0

Что для меня работало:

  1. Загрузка в Windows
  2. Win + X
  3. Командная строка (как администратор)
  4. bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
  5. Reboot
ответ дан Herobrine2Nether 21.08.2016 в 07:29