Grub не может найти Windows 10

У меня двойная загрузка windows 10 и ubuntu 17.04 на разных жестких дисках. Недавно я работал под управлением Ubuntu 16.04, но я думаю, что обновление связано с X11, поэтому мне пришлось стереть его и начать все заново. Grub теперь не может найти Windows 10. os-prober не работает. Я запустил boot-repair, чтобы получить этот журнал . Как я могу это исправить? Все другие решения, с которыми я сталкивался, предполагают, что UEFI не прав, что, как представляется, в журналах не соответствует действительности, или запускают update-grub, который не работал.

0
задан 13 June 2017 в 02:56

1 ответ

Ваша Windows установлена ​​в UEFI-режиме. Ubuntu была установлена ​​и в UEFI-режиме, но когда вы переустанавливали Ubuntu, вы переустанавливали Ubuntu в устаревшем режиме. Вы все еще можете видеть файлы Ubuntu в ESP из вашей первой установки, но взгляд на fstab ясно показывает, что текущая установка находится в устаревшем режиме (EFI-раздел не смонтирован!), Также мы можем видеть, что Grub установлен в MBR sdb.

Вы можете использовать Boot-Repairs recommended repair, чтобы решить эту проблему, важно то, что для этого вам нужно загрузить свой установщик в UEFI-режиме (посмотрите на строку 791 в вашем журнале). При загрузке с USB у вас должно быть два варианта, на моем компьютере это что-то вроде USB2.0 или UEFI:USB2.0, первый вариант будет загружаться в устаревшем режиме, а второй - в UEFI-режиме.

Ваша ошибка произошла, когда вы загрузили установщик, чтобы переустановить Ubuntu, помните: как вы загружаетесь, как вы устанавливаете! Если вы загружаете установщик в традиционном режиме, Ubuntu будет установлен в традиционном режиме, если вы загружаете установщик в UEFI-режиме, Ubuntu будет установлен в UEFI-режиме.

Даже для использования Boot-Repair мы должны выбрать правильный режим загрузки, так как UEFI-функции не поддерживаются при загрузке в legacy-режиме. Ваш журнал показывает, что вы начали в старом режиме для запуска Boot-Repair, это нормально для создания журнала, но для переустановки Grub в UEFI-режиме вы должны запустить Boot-Repair в UEFI-режиме!

0
ответ дан 13 June 2017 в 02:56

Другие вопросы по тегам:

Похожие вопросы: