2

Я смотрю на совместимость оборудования BSD против Linux против Windows. Один комментарий, который постоянно повторяется: "Проверьте свое оборудование перед установкой любого варианта BSD". Это также (меньшая) проблема для Linux, но, как представляется, не проблема вообще для Windows, потому что Windows с радостью будет работать на любом оборудовании.

Я понимаю, что производители оборудования в первую очередь будут писать драйверы устройств для Windows, поскольку Windows занимает подавляющее большинство доли рынка ОС. Это нормально, за исключением того, что я могу запустить новую установку Windows без установки каких-либо дисков устройств вообще, и ОС все равно будет работать (и как только это произойдет, я затем установлю драйверы). Поэтому мой вопрос:

  • Как может ОС (в данном случае Windows) загружаться и работать без установки каких-либо драйверов устройств, и
  • Почему Linux и BSD не могут делать то же самое?

2 ответа2

1

Linux и BSD имеют поддержку ядра для невероятного диапазона оборудования прямо за воротами. Большая разница в том, что если производитель оборудования создает материнскую плату, которая использует новые наборы микросхем, к которым разработчики Linux/BSD не имеют доступа сразу, тогда поддержка будет ограничена. В общем, разработчики Windows получат новое оборудование как часть стандартной программы сертификации Windows. Не так много с разработчиками Linux.

Но все это обычно означает, что поддержка некоторых функций не сразу появится в установке Linux, если вы используете новейшее оборудование. Со временем новое оборудование будет легко поддерживаться и адаптироваться в мире Linux/BSD.

Единственное предостережение: из моего опыта поддержка оборудования в Linux/BSD основана на потребностях сервера. Это означает, что графические драйверы отстают, но остальная часть ядра системы прочна. Это связано с тем, что Linux/BSD в большей степени принят в мире серверов, чем в мире настольных компьютеров. То же самое с нестандартными функциями мыши. Как правило, вы можете просто подключить любую мышь к настройке Linux/BSD, и она будет работать как обычная мышь. Но если он многокнопочный или имеет нестандартные функции, высоки шансы, что эти функции не будут работать, если драйверы не написаны специально для них.

Одно из мест, где эта штука серьезно зацепилась - это встроенные RAID-установки с закрытым исходным кодом, такие как HP. В таких случаях лучше всего получить дополнение поддерживаемой карты RAID и не беспокоиться о «бонусе» встроенного RAID для сервера, который в любом случае будет способен обрабатывать только RAID 0 или RAID 1. Эти установки RAID не являются чем-то особенным с точки зрения среды корпоративного сервера, и дополнительная карта - лучший выбор для долгосрочной поддержки со стороны вендора и сообщества Linux.

1

Современные версии Windows (например, Win 7 и новее) могут загружаться и запускаться (например, достигать рабочего стола Windows без сбоев), поскольку Microsoft включила драйверы для наиболее распространенного оборудования на установочном диске, и они были установлены при установке Windows. Эти включенные драйверы позволяют получить доступ к рабочему столу и доступу в Интернет, чтобы вы могли добиться своей цели.

Это также верно для многих современных дистрибутивов Linux (так что да, они могут делать то же самое - вывести вас на рабочий стол и в Интернет прямо из коробки). Однако, как для Windows, так и для других ОС, не все аппаратные функции будут работать, особенно для нового и необычного оборудования, пока вы не установите драйверы, предоставленные производителем, с компакт-диска или из Интернета.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .