Я новичок в Ubuntu и недавно установил его на свой HP Pavillion g7 (номер модели ускользнул от меня) и успешно пользуюсь им уже несколько недель, когда я вошел в систему сегодня и обнаружил, что меню загрузки grub не появилось, вместо этого он загрузился прямо в Windows, к моему большому удивлению! Я проверил свои разделы и обнаружил, что там, где когда-то был установлен Ubuntu, было только свободное место. Возможно ли, что Ubuntu мигрировал или удалил себя? Или Windows съел его?
решение1
Windows не может или не хочет читать файловые системы ext4, поэтому вы видите их пустыми. Если у вас установлена операционная система Windows 8 или 10 в режиме UEFI, выполните следующее:
Загрузите установку Windows иотключить спящий режимиБыстрая загрузка.
Чтобы отключить спящий режим, откройтекомандная строка от имени администратораи выполнить:
powercfg /h off
Чтобы отключить быструю загрузку, откройтеПанель управления(старая версия - не современный дизайн),
выберитеНастройки энергии, давать возможностьпоказать скрытые настройкииснимите флажок с пункта Быстрая загрузка.Неисправностьмашинаполностью- делатьНЕ перезагружать!
переустановите загрузчик GRUB в вашей установке Ubuntu врежим EFI.
Загрузитесь с установочного носителя Ubuntu, затем откройте терминал и выполните:sudo mount /dev/sd*** /mnt sudo mount /dev/sd** /mnt/boot/efi for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done sudo chroot /mnt grub-install /dev/sd* update-grub
Примечание:
sd*
= диск | sd**
= раздел efi | sd***
= системный раздел
Для определения номеров разделов используйтеGParted.
Инструмент включен в установочный носитель Ubuntu.
Загрузитесь в BIOS и измените порядок загрузки в настройках UEFI.
Выберите Ubuntu в качестве операционной системы по умолчанию для загрузки.
Вы можете выбрать загружаемую ОС из меню загрузки GRUB.