Можно ли загрузить ПК с NVMe SSD, если в BIOS отсутствует соответствующая опция?

Я был бы признателен за вашу помощь. <br/> У меня есть миниПК (GB-BACE-3000) с утерянным шлейфом SATA3, который является проприетарным и трудно или дорого достать. В этом миниПК есть разъём PCIe M.2 NGFF 2230 A-E key, в который установлена карта WiFi+Bluetooth от Intel. <br/> Я нашёл на Али недорогой переходник (200 руб) для этого разъёма, который преобразует A-E key в M-key: "NVME для интерфейса WiFi KEY A-E с поддержкой адаптера NVME KEY-M 2230-2280". Я вставил NVMe SSD 2242 (который был у меня) вместо карты WiFi+Bluetooth, установил на него ОС (Proxmox). Однако есть проблема: хотя ОС распознаёт этот диск и установка проходит успешно, BIOS миниПК не может загрузиться с него (предполагаю, что такая возможность не предусмотрена производителем). Я даже обновил BIOS до последней версии, это не помогло. <br/> Существует ли способ заставить миниПК загружаться с NVMe SSD? Может быть, есть возможность создать отдельную загрузочную USB флешку, с которой можно было бы сначала загрузиться, а затем каким-либо образом перенаправить загрузку на NVMe SSD?
  • 8 ноября 2024 г. 10:43
Ответы на вопрос 2
Если BIOS вашего миниПК не поддерживает загрузку с NVMe SSD, есть несколько возможных подходов, которые вы можете рассмотреть:

1. **Обновление BIOS**: Вы уже упомянули, что обновили BIOS до последней версии, но стоит проверить, есть ли какие-либо дополнительные настройки для поддержки загрузки с NVMe дисков. Иногда производители добавляют эту функцию в более новые версии BIOS.

2. **Настройки BIOS**: Посмотрите, есть ли в BIOS какие-либо опции, которые могут быть связаны с UEFI или режимом загрузки (Legacy/CSM). Некоторые варианты могут повлиять на путь загрузки. Если у вас есть возможность, попробуйте изменить параметры, связанные с режимом загрузки.

3. **Загрузочная флешка с GRUB**: Вы можете создать загрузочную USB-флешку с GRUB, которая будет запускаться с флешки и будет перенаправлять загрузку на вашу систему на NVMe SSD. Для этого:
   - Установите на USB-диск GRUB.
   - Настройте конфигурационный файл GRUB (`grub.cfg`), чтобы он указывал на NVMe SSD как основное устройство для загрузки. Вам придется знать UUID вашего NVMe SSD, который можно проверить с помощью командной строки в Linux.

4. **Использование другого загрузчика**: Рассмотрите возможность использования других загрузчиков, таких как rEFInd, которые иногда могут предоставить больше гибкости для загрузки с различных типов устройств.

5. **Использование загрузочного ISO**: Если на вашем USB-устройстве имеется ISO-образ системы (например, Proxmox), вы можете попробовать загрузиться с него, а затем использовать команду для установки загрузчика на NVMe SSD.

6. **Совместимый адаптер**: Некоторые адаптеры M.2 могут иметь проблемы с совместимостью. Убедитесь, что ваш адаптер правильно распознается BIOS и поддерживает функции, которые вам нужны.

7. **Обратитесь к производителю**: Если ничего не помогает, можно попробовать связаться с поддержкой Gigabyte или посетить их форумы, чтобы узнать, могут ли они предложить решение или подтвердить отсутствие данной возможности.

Следует понимать, что возможности зависят от конкретной реализации BIOS и оборудования, поэтому не всегда есть гарантированные решения.
Нет, нельзя. Но если очень хочется и руки прямые - то можно. Но только добавлением в БИОС NVME драйвера. В некоторых UEFI относительно несложно это сделать при условии, что кто-то уже сделал и запостил в инете инструкцию. Для большинства - сложнее, таких инструкций нет и надо делать по аналогии. И есть шанс окирпичить плату. Со старыми биосами всё сложнее: и найти как распаковать/дизассемблировать надо, не всякий так легко разбирается, потом драйвер надо найти подходящий именно в данном случае, собрать обратно, прошить и не убить мать, а потом еще и заставить работать. Если повезет - заработает. А если не повезет - придётся всё же тратиться на новую мать или ремонт старой.
Похожие вопросы