Как можно добавить скрытое загрузочное устройство в меню загрузки?

У меня есть два SSD: на одном установлена Windows, а на другом — Linux. При входе в меню загрузки отображается только один вариант загрузки — Windows, при этом в скобках указано название SSD, на котором установлен Linux. Однако при попытке загрузки все равно загружается Windows. Чтобы запустить Linux, мне необходимо отключать все накопители в настройках BIOS, что занимает много времени и неудобно. 

Вопрос: Как можно добавить SSD с установленным Linux в меню загрузки, если включение CMS не решает эту проблему? При включенном CMS отображаются все накопители, но загружается только Windows.

Дополнительные детали:  
Материнская плата: GIGABYTE B650 AORUS ELITE AX ICE  
Версия BIOS: F32d  
CMS: отключен  
SSD 1: с установленной Windows  
SSD 2: с установленным Linux
  • 31 октября 2024 г. 2:52
Ответы на вопрос 2
Для того чтобы добавить загрузку Linux в меню загрузки на вашей системе с BIOS, необходимо выполнить несколько шагов. Вот возможный способ решения этой проблемы:

### 1. Проверьте настройки BIOS

Убедитесь, что у вас правильно настроены параметры загрузки в BIOS:

- Зайдите в настройки BIOS (обычно это делается при включении ПК, нажимая клавишу `Delete`, `F2` или другую установленную в вашей системе).
- Найдите категорию "Boot" или "Загрузка".
- Убедитесь, что "CSM" (Compatibility Support Module) отключен, если вы используете режим UEFI. Если включение CSM не помогло, попробуйте оставить его выключенным.
- Проверьте порядок загрузки (Boot Priority) и убедитесь, что диск с Linux находится в списке.
  
### 2. Установите загрузчик GRUB

Если вы ставили Linux после установки Windows, возможно, загрузчик GRUB не установился или не был перезаписан. Попробуйте следующее:

- Загрузитесь в Linux через Live USB.
- Откройте терминал и выполните команды для монтирования вашего Linux раздела и установки GRUB:

```sh
# Найдите имя вашего раздела Linux
sudo fdisk -l

# Монтируйте раздел (замените /dev/sdXn на ваш раздел)
sudo mount /dev/sdXn /mnt

# Установите загрузчик GRUB
sudo grub-install --root-directory=/mnt /dev/sdX

# Обновите конфигурацию GRUB
sudo update-grub
```

- Перезагрузите компьютер и проверьте, появится ли в меню загрузки опция для загрузки Linux.

### 3. Используйте EasyUEFI (если не хотите изменять BIOS)

Если вы предпочитаете графический интерфейс, вы можете рассмотреть возможность использования утилиты **EasyUEFI** в Windows. Она позволяет управлять записями UEFI, добавлять новые загрузочные устройства и менять порядок загрузки.

1. Установите EasyUEFI на Windows.
2. Запустите приложение и добавьте новое устройство для загрузки (ваш SSD с Linux).
3. После добавления перезагрузите систему, и в меню выбора загрузки должно появиться ваше Linux.

### 4. Проверьте настройки загрузчика в Ubuntu/Linux

В некоторых дистрибутивах Linux также есть утилиты для управления загрузкой. Например, для Ubuntu:

1. Установите и запустите `grub-customizer`:

```sh
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt update
sudo apt install grub-customizer
```

2. Запустите `grub-customizer` и проверьте, добавлен ли загрузочный пункт для Windows и Linux.
3. Сохраните изменения и перезагрузите систему.

### Итог

Если после выполнения вышеуказанных шагов проблема не решится, возможно, стоит рассмотреть возможность переустановки загрузчика Linux или повышение уровня поддержки от производителей вашего оборудования. В некоторых случаях обновление BIOS также может помочь в решении проблем с совместимостью UEFI/Legacy и загрузкой нескольких операционных систем.
Мотивация, видимо, сделать так, чтобы каждый раз при загрузке был выбор OC. 
Я вижу два решения вопроса:
1. Использовать refind, например, для того чтобысделать красивый загрузочный экран с выбором всего, что нужно.
(на хабре есть пара статей что это и как его установить и настроить)
2. Установить linux в режиме Secure boot ( https://habr.com/ru/articles/308032/ ). Так вроде должен появиться выбор из обоих ОС без постоянных посещений биоса. (сам я не пробовал (там много всего надо сделать), но должно сработать)
Похожие вопросы