Установил Ubuntu и Windows 7. Но теперь при загрузке система загружается через Windows, а экран grub не отображается.
решение1
Вы можете получить доступ к меню grub следующим образом: Вы используете клавишу Escape после экрана UEFI, но до того, как grub обычно отображается. Или, если это BIOS, вы нажимаете и удерживаете клавишу Shift на экране BIOS, пока не загрузится меню grub.
Если Windows загружается первой, я подозреваю, что grub был установлен неправильно.
решение2
Установка Windows после Ubuntu перезапишет GRUB загрузчиком Windows.
Насколько мне известно, есть два способа справиться с этой проблемой:
1 - Переустановите GRUB после установки Windows
Существует много способов восстановить GRUB, как рекомендовано наофициальная страница справки ubuntu
2 - Отключить запись Windows
НравитьсяКана упоминается здесь, можно сделать запись диспетчера загрузки Windows неактивной, так как Windows перезапишет запись на 0000 и изменит порядок загрузки.
КакKarlovsky120 также напомнилэто может работать только если Ubuntu установлен в режиме UEFI. Вы можете проверить это с помощью команды: if test -d /sys/firmware/efi;then echo efi;else echo bios;fi
.
Упомянутые ссылки уже содержат всю информацию, которая вам нужна для возврата GRUB. Но если вам нужна дополнительная помощь, оставьте комментарий, и я постараюсь вам помочь.
решение3
Я просто отсоединил жесткий диск и подключил другой жесткий диск с Ubuntu и загрузил его. После загрузки я выключил систему и снова подключил старый жесткий диск. Теперь Ubuntu загружается, а Windows не загружается.