Попытки исправить ошибку Grub

Мой компьютер загружает только окна.

Моя последняя попытка использовать восстановление загрузчика привела к этому результату . Я отключил безопасную загрузку в BIOS.

Я попытался установить флаги загрузки, используя gparted, как указано здесь . Мне не ясно, должен ли sdb5, раздел linux, включать флаг загрузки; Я пытался восстановить загрузку в обоих направлениях. У меня включен флаг загрузки для раздела EFI, sdb1. У меня есть две проблемы, которые возникают на gparted:

Не удается обнаружить файловую систему в разделе Windows, sdb2, как показано здесь: enter image description here

И я получаю сообщение об ошибке «Дескриптор драйвера говорит, что размер физического блока составляет 2048 байт, но Linux говорит, что это 512 байт». Я думаю, что это относится к флешке, с которой я загружаюсь; мне не ясно, влияет ли это на попытки использования gparted на жестком диске.

0
задан 19 July 2017 в 14:47

1 ответ

Комментарии, особенно от oldfred, касались того, что большинством "проблем", которые Вы определили в своем вопросе, не являются действительно проблемы. То, что с нами оставляют, затем, то, что находится в первой строке вопроса:

Мой компьютер только загружает окна.

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

=================== efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 000C,0001,2001,2002,2003
Boot0001* Linux HD(1,MBR,0x61,0x3860,0x1300)/File(EFIBootgrubx64.efi)RC
Boot0007* ubuntu    HD(1,GPT,412f327c-c30a-4893-81c5-ad5ded944d84,0x800,0x32000)/File(EFIubuntushimx64.efi)
Boot000C* Windows Boot Manager  HD(1,GPT,412f327c-c30a-4893-81c5-ad5ded944d84,0x800,0x32000)/File(EFIMicrosoftBootbootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................

(Я удалил некоторые несоответствующие строки для ясности.) BootOrder строка указывает порядок, в котором будут запущены различные загрузчики. В Вашем случае, Boot000C, который является Windows Boot Manager, выполняется сначала. Это - типичная проблема с двумя или тремя частыми причинами. Я рекомендую считать следующие вопросы и их ответы:

Эти проблемы не идентичны Вашему, но решения довольно аналогичны. В частности, использование EasyUEFI или bcdedit в Windows, вероятно, решит проблему. Обратите внимание, что последняя ссылка к проблеме, это довольно страшно, и все больше редко. Пойдите туда, только если другие решения не работают на Вас. (То, что Вы имеете ubuntu запись в efibootmgr вывод и a BootOrder строка заставляет меня думать, что она не прибудет в это для Вас, но я мог быть неправ относительно этого.)

1
ответ дан 2 November 2019 в 21:48

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

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