Вопрос или проблема
Я использую ноутбук HP, который имеет как SSD, так и HDD. Windows 10 установлена на SSD, поэтому я решил установить Linux на HDD. Я выделил около 50 ГБ для Ubuntu 20.04 и установил его на HDD, но после перезагрузки компьютера GRUB не отображается. Я подумал, что это может быть связано с порядком ОС в загрузчике, поэтому решил проверить в BIOS. К моему удивлению, даже после успешной установки ОС в BIOS менеджер загрузки ОС показывает только Windows, и нет никаких следов Linux. Я не могу понять, в чем проблема, я пробовал различные комбинации настройки безопасной загрузки и поддержки устаревших систем, но ничего не кажется работающим для меня.
Если Windows установлена с использованием UEFI, лучше отключить режим устаревшей загрузки и загрузиться с установочного носителя Ubuntu, убедившись, что он также установлен как UEFI. Потому что если он установлен в режиме устаревшей загрузки, то передать управление загрузкой GRUB будет сложнее. Если это UEFI, вы можете просто указать на него из BIOS, как на скриншоте. Кстати, использование UEFI требует наличия FAT-раздела на /boot/efi и некоторых других особенностей. Проверьте эту страницу в вики Arch. Не знаю, делает ли установщик Ubuntu это из коробки. Это также может быть полезно вики Manajro: Руководство по двойной загрузке. Посмотрите, как настроить EFI.
Похоже, это ошибка HP, это решение сработало для меня:
Ответ или решение
Проблемы с загрузкой Ubuntu на ноутбуке HP после установки в двойной загрузке с Windows 10
Ваша ситуация с отсутствием Ubuntu в загрузчике ОС после двойной загрузки с Windows 10 на ноутбуке HP может быть обусловлена несколькими факторами. Давайте рассмотрим основные шаги и возможные решения для устранения данной проблемы.
1. Убедитесь в правильной конфигурации UEFI/Legacy
Для начала важно определить, установлен ли Windows 10 в режиме UEFI или Legacy. Если Windows установлена в UEFI, все последующие операционные системы, включая Ubuntu, также должны устанавливаться в этом режиме. Для этого:
- Зайдите в настройки BIOS (обычно нажав клавишу F10 при загрузке).
- Убедитесь, что опция Legacy Support отключена и включен режим UEFI.
Если вы установили Ubuntu в режиме Legacy, это может привести к тому, что загрузчик GRUB (GNU GRand Unified Bootloader) не будет отображаться.
2. Проверка EFI-раздела
Убедитесь, что при установке Ubuntu был создан EFI-раздел. Для этого вам необходимо:
- Загрузиться с установочного носителя Ubuntu.
- Открыть терминал и выполнить команду
sudo fdisk -l
, чтобы найти EFI-раздел (обычно он имеет размер около 100-500 МБ и помечен как "EFI System"). - Если EFI-раздел отсутствует, его можно создать с помощью утилиты GParted, но это требует осторожности для предотвращения потери данных.
3. Установка загрузчика GRUB
Если установочный процесс прошел успешно, но GRUB все равно не отображается, попробуйте переустановить GRUB. Это можно сделать следующим образом:
- Загрузитесь с установочного носителя (Live USB) Ubuntu.
- Установите необходимые пакеты:
sudo mount /dev/sdXY /mnt # замените X и Y на соответствующие значения вашего раздела Ubuntu
sudo mount /dev/sdXZ /mnt/boot/efi # замените X и Z на соответствующие значения для EFI-раздела
- Затем выполните:
sudo grub-install --root-directory=/mnt /dev/sdX # замените sdX на ваш диск (например, sda)
sudo update-grub
- После выполнения этих команд перезагрузите систему, и GRUB должен появиться в меню загрузки.
4. Обновление BIOS
В некоторых случаях проблема с отсутствием нужных операционных систем в меню загрузки может быть связана с ошибками в версии BIOS. Проверьте, доступна ли для вашей модели HP новая версия BIOS, и при необходимости обновите.
5. Обсуждение на форумах
Если вышеперечисленные шаги не помогли, возможно, вам стоит обратиться за помощью на специализированные форумы, такие как Linux Mint Forum или Arch Wiki. Сообщества часто предоставляют полезные советы и могут вам помочь с индивидуальными настройками вашего устройства.
Заключение
Если вы столкнулись с проблемой отсутствия Ubuntu в загрузчике после установки на ноутбуке HP, важно выполнить проверку режима загрузки, убедиться в наличии правильного EFI-раздела и, возможно, переустановить GRUB. Следуя этим шагам и получая поддержку от сообщества, вы сможете успешно настроить двойную загрузку и использовать оба операционных системы без каких-либо проблем.