PnP OS Installed
Другие идентичные названия опции: Plug & Play O/S, Plug And Play O/S, Plug and Play Aware O/S.
Функция PnP OS Installed является настройкой BIOS, которая предоставляет возможность пользователю вручную расставить приоритеты распределения системных ресурсов и конфигурации устройств. Данная опция тесно связана со стандартом PnP (Plug-and-Play). Рассмотрим подробнее варианты ее использования в разных операционных системах.
Содержание статьи
Принцип работы
Более 20 лет назад ведущие в области IT-технологий компании (Intel, Microsoft, Phoenix, Compaq) разработали и внедрили в ЭВМ одну из первых интеллектуальных концепций, впоследствии ставшей основой любого современного компьютера. Она получила название Plug-and-Play. Суть ее работы заключается в том, чтобы в процессе загрузки запросить от каждой микросхемы ее потребность в использовании системных ресурсов и далее распределить эти ресурсы между всеми платами таким образом, чтобы при последующей работе не возникало конфликтов между устройствами. Естественно, в первую очередь ресурсы выделяются для жестко настроенных ISA-устройств, а PCI-карты обеспечиваются по остаточному принципу. Одновременно с появлением концепции PnP была создана функция PnP OS Installed, являющаяся принципиальной настройкой PnP. В чем ее смысл?
Если данной функции присвоить значение Yes (Enabled), то в процессе загрузки будут сконфигурированы и обеспечены ресурсами лишь основные устройства (например, видеоадаптер и винчестер), а выделение ресурсов для остальных микросхем будет осуществлено операционной системой после ее окончательной загрузки.
Если же, наоборот, установить опцию в режим No (Disabled), то в этом случае всю работу по распределению системных ресурсов и конфигурации устройств берет на себя BIOS.
Результат этого процесса во многом определяется сроком давности материнской платы и типом установленной на ней BIOS (поддерживающей режим ACPI или не поддерживающей его). К примеру, в работе современных материнских плат, имеющих на борту ACPI (Advanced Configuration and Power Interface — Усовершенствованный интерфейс конфигурации и питания), рассматриваемая функция не играет существенной роли, поскольку в этом случае система осуществляет конфигурацию устройств и запрос сведений с помощью ACPI. Но на устаревших моделях, не поддерживающих этот интерфейс (так называемых Non ACPI-платах), загрузка будет автоматически продолжена в режиме PnP.
Иногда наличие ошибок в BIOS, поддерживающих интерфейс ACPI, приводит к принудительному отключению ACPI операционной системой. В этом случае также начинает работать режим PnP.
Стоит ли включать опцию?
В современных компьютерах и операционных системах выше Microsoft Windows 98 поддержка ACPI встроена и используется по умолчанию. При этом отсутствует разделение «власти» между операционной системой и BIOS. Поэтому необходимость использования функции PnP OS Installed отпадает. В тех случаях, когда используются устаревшие модели системных плат и Non ACPI BIOS, рекомендуется все же отключать данный режим, выставив значение функции равным No. Кроме того, первичная BIOS-конфигурация основных устройств с последующей передачей управления «в руки» операционной среды является более гибкой схемой распределения ресурсов и ускоряет загрузку системы. Указанные факторы имеют весьма существенное значение именно в случае использования более старых моделей компьютеров.
Пользователям Unix известно то, что Linux и другие модификации данной операционной системы не поддерживают режим PnP. Поэтому использование функции PnP OS Installed в значении No приведет к тому, что попытка BIOS настроить работу ISA-плат окончится неудачей. Наряду с этим для конфигурации ISA-устройств в среде Linux используется программа ISAPNPTOOLS, которая попытается сделать то же самое. Возникшая ситуация приводит к конфликту. Следовательно, для стабильной работы Linux необходимо использовать рассматриваемую функцию в значении Yes, а также самостоятельно сконфигурировать работу ISA-плат в программе ISAPNPTOOLS.
В операционных средах OS/2 (а также при наличии нескольких установленных систем на одном компьютере) лучше всего также не использовать данную опцию. Но вместе с тем для корректной конфигурации устройств необходимо включить утилиту, осуществляющую поиск нового оборудования при загрузке OS/2. Это можно сделать с помощью нажатия клавиш Alt+F1 во время загрузки системы, после чего нажать клавишу F5.
Подводя итоги, можно сделать следующий вывод: активация данной настройки BIOS оправдана только при стабильной работе операционной среды, а также в самом начале ее использования. В случае постоянных сбоев и обнаружения новых устройств после загрузки системы следует отключить использование опции, установив значение No.