Как запустить раздел Windows из командной строки Grub

16

У меня установлена ​​ОС Windows 10 HOME. После того, как я установил Windows 10 HOME, я установил Ubuntu 14.04 LTS на отдельный раздел, чтобы иметь возможность двойной загрузки.

Я удалил Ubuntu 14.04 LTS, удалив раздел, на котором он был установлен. Теперь я не могу запустить свою систему. При загрузке моя система останавливается в командной строке Grub.

Я хочу загрузить установку Windows 10, которую я не удалил из своей системы.

Это отображается при запуске:

GNU GRUB version 2.02 beta2-9ubuntu1.3 <br> 
minimal BASH-like editing is supported.for the first word, TAB lists
possible commands completions.anywhere else TAB lists the possible device or file completion.
grub>

Как я могу загрузить свой раздел Windows с помощью этой команды grub?

АНКИТ САИНИ
источник

Ответы:

26

Просто введите команду «выход» (без кавычек, конечно). Это должно привести вас к другому меню, которое заставляет вас выбрать загрузчик Windows.

Работал на Lenovo Y50

adonayresom
источник
1
Хорошо работал на HP i5 7th Gen с Win10 после форматирования раздела Ubuntu.
Эльшан
Рад, что это помогло! @Elshan
адонайресом
Работал в Lenovo ThinkPad, никогда не ожидал, что он будет работать
Renjith
9

Следующее работало для меня с разделенным диском GPT.

insmod part_gpt
insmod chain
set root=(hd0,gpt1)
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot

Обратите внимание, что вы можете ввести командную строку из меню загрузки grub и просто ввести команды, как указано выше, чтобы проверить различные комбинации.

Вам нужно ввести идентификатор загрузочного раздела EFI (не раздела Windows) для set root=команды.

В командной строке режим grub lsвыведет список разделов жесткого диска, helpсписок доступных команд.

После того, как вы правильно установили root, вы можете ls /просматривать файлы и каталоги, чтобы найти правильный путь к диспетчеру загрузки Windows, если он не находится в расположении по умолчанию.

79E09796
источник
6

Чтобы загрузить Windows, если Windows установлена ​​на первом диске / разделе, введите в grubкомандной строке:

insmod chain
insmod ntfs
set root=(hd0,1)
chainloader +1

см. https://www.gnu.org/software/grub/manual/html_node/Chain_002dloading.html#Chain_002dloading для получения дополнительной информации.

Матье
источник
3
Это сработало для меня. Для полноты: вам нужно дать команду «загрузиться» после ввода вышеприведенного.
Тыр
Это применимо только в том случае, если системный диск Windows использует разделы MBR. Эквивалент GPT см. В этом ответе @ 79E09796
telcoM
4

Предполагая, что у вас есть устройство UEFI, загрузчик Windows все еще установлен. Вы можете выбрать его обратно в меню настроек UEFI при загрузке, где у вас, вероятно, будет два варианта (GRUB и старый по умолчанию в качестве второго), удалить первый или изменить порядок.

Alko
источник
Спасибо. Это был самый простой способ и избавил меня от головной боли.
Hungry Blue Dev
2

Этот ответ для тех с 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:и нажмите ввод, где Z - буква диска, которую вы только что создали.
  9. Введите dirсписок каталогов на этом смонтированном разделе EFI
  10. Если вы находитесь в правильном месте, вы должны увидеть каталог с именем EFI
  11. Введите, cd EFIа затем dirперечислить дочерние каталоги внутриEFI
  12. Введите, rmdir /S ubuntuчтобы удалить загрузочный каталог Ubuntu

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

Скопировано с /ubuntu/429610/uninstall-grub-and-use-windows-bootloader

са мой
источник
0

Я недавно столкнулся с той же проблемой. (т. е. изначально у меня был отдельный раздел с установленной Ubuntu, с двойной загрузкой из меню Grub. Затем я удалил этот раздел Ubuntu из управления дисками Windows, а при перезагрузке просто меню команд Grub).

Что я сделал, чтобы вернуться к моей Windows 10:

  1. Сделайте Ctrl+ Alt+ Deleteдля перезагрузки. Во время перезагрузки удерживайте нажатой shiftкнопку.
  2. Мой компьютер затем дает мне возможность нажать F12для загрузки. Я нажал F12, и это возвращает мне меню с менеджером загрузки Windows.
  3. Я выбрал менеджер загрузки Windows и нажал Enter. Теперь я вернулся к Windows 10.
Atlas7
источник
0

Это сработало для меня, теперь я должен найти способ навсегда исправить mbr.

Я недавно столкнулся с той же проблемой. (т. е. изначально у меня был отдельный раздел с установленной Ubuntu, с двойной загрузкой из меню Grub. Затем я удалил этот раздел Ubuntu из управления дисками Windows, а при перезагрузке просто меню команд Grub).

Что я сделал, чтобы вернуться к моей Windows 10:

Сделайте Ctrl+ Alt+ Deleteдля перезагрузки. Во время перезагрузки удерживайте нажатой кнопку переключения. Мой компьютер затем дает мне возможность нажать F12для загрузки. Я нажал F12, и это возвращает мне меню с менеджером загрузки Windows. Я выбрал менеджер загрузки Windows и нажал enter. Теперь я вернулся к Windows 10.

Джон М. Марр
источник
0

Просто выйдите из grub, набрав команду exit и перейдите в настройки BIOS, восстановите настройки по умолчанию и перезагрузите компьютер.

Фаниндра Таллам
источник
-1

Попробуй это:

rootnoverify (hd0,0)
chainloader +1
makeactive
boot
Абхинит
источник