Вопрос или проблема
Я хотел бы иметь 1…3 PCI-карты, которые могли бы подключить мой оптический диск (CD или DVD-ROM) к разнообразным материнским платам (x86 машины, включая серверы), чтобы я мог загружаться с вставленного диска.
Какие карты/модели подходят для этого лучше всего, пожалуйста?
Прошивка системы (BIOS или UEFI) материнских плат будет поддерживать загрузку опциональных ROM с таких добавочных PCI-карт.
Мой диск будет подключаться через автобус SCSI / IDE (PATA) / SATA.
Я хотел бы охватить очень широкий спектр распространенных операционных систем тоже:
- Windows (с 3.1 и NT 3.1 до w11)
- Linux (с 2.0…2.2 через 2.4…2.6 до текущих 6.x)
- FreeBSD и NetBSD
- предпочтительно и ядро illumOS
Я имею в виду, что операционная система должна иметь встроенный, интегрированный драйвер (который работает из коробки).
Ранние версии Windows поддерживали как SCSI, так и более дешевые шины IDE (PATA). Последние версии, похоже, имеют проблемы с запуском драйверов для как минимум некоторых SCSI-карт:
… так что я добавил SATA как популярное/современное решение, и я ожидаю, что понадобится как минимум 2 или 3 разных шины (т.е. не будет единой карты, которая покрывала бы множество ОС и множество материнских плат).
Я также думаю, что шина SAS была бы излишней, но если вы знаете такую карту с широкой поддержкой ОС, я был бы рад услышать об этом тоже.
Заранее спасибо.
Ответ или решение
Чтобы подключить оптический привод (CD или DVD-ROM) к различным материнским платам x86 и обеспечить возможность загрузки с вставленного диска, вам потребуется специальная карта расширения. Разберем лучший выбор PCI-карт, поддерживающих интерфейсы SCSI, IDE (PATA) и SATA, а также обеспечивающих совместимость с широким спектром операционных систем.
Подходящие карты и модели
-
SCSI
- Adaptec AHA-2940:
- Поддерживает интерфейс SCSI.
- Совместимость с Windows (от 3.1 до 10), Linux и FreeBSD.
- Имеет встроенные драйверы для большинства систем, но в современных версиях Windows может потребоваться использование совместимости.
- LSI Logic 53C810:
- Широко используется, хорошо документирован.
- Поддерживает множество ОС, в том числе Windows и Linux.
- Совместим с множеством систем BIOS/UEFI для загрузки.
- Adaptec AHA-2940:
-
IDE (PATA)
- Promise Ultra133 TX2:
- Поддерживает стандартный интерфейс IDE и подходит для подключения старых приводов.
- Хорошо работает с Windows и Linux.
- Возможность загрузки с подключенного устройства поддерживается на большинстве систем.
- SiI 0680:
- Это популярный контроллер IDE, который имеет хорошую совместимость с различными системами.
- Прост в использовании и подключения.
- Promise Ultra133 TX2:
-
SATA
- HighPoint Rocket 620:
- SATA-контроллер, который обеспечивает поддержку современных оптических приводов.
- Хорошо совместим с Windows 7 и более новыми, а также с большинством дистрибутивов Linux.
- Позволяет загружаться с подключенной SATA-оптики.
- Promise SATA300 TX2:
- Поддерживает SATA и предоставляет возможность загрузки.
- Имеет отличную поддержку под Windows и Linux.
- HighPoint Rocket 620:
-
Сложные варианты
- Адаптеры SATA/SAS:
- SAS (Serial Attached SCSI) может быть избыточным, но обеспечивает хорошие результаты.
- Примеры: LSI 9240/9241 предлагают отличную поддержку и совместимость, но для общего использования с оптикой могут быть избыточными.
- Адаптеры SATA/SAS:
Совместимость с операционными системами
При выборе карт учитывайте следующее:
- Windows: С более старыми версиями Windows может быть полезно использовать SCSI или IDE, так как SATA появились позже и, возможно, требует установки дополнительных драйверов.
- Linux: Современные дистрибутивы поддерживают большинство контроллеров SATA "из коробки". Для SCSI и IDE может понадобиться ручная настройка в старых версиях.
- FreeBSD/NetBSD: Обычно хорошо поддерживают SCSI- и SATA-карты.
- illumOS: Поддержка тоже присутствует, но стоит проверять совместимость конкретной модели контроллера.
Заключение
Для достижения максимальной совместимости и широты охвата по операционным системам рекомендуем использовать комбинацию карт SCSI (например, Adaptec AHA-2940 для старых ОС), IDE (Promise Ultra133 для традиционных приводов) и SATA (HighPoint Rocket 620 для современных систем). Этот подход позволит вам работать с различными ОС и материнскими платами, обеспечивая надежное подключение оптических приводов и возможность загрузки с них.