CSM Support в BIOS — что это и для чего нужно¶
CSM Support — опция в прошивке UEFI материнской платы, отвечающая за поддержку Compatibility Support Module (модуля совместимости), который обеспечивает запуск операционных систем и загрузочных устройств, рассчитанных на устаревший интерфейс BIOS (Legacy). При включённом CSM материнская плата эмулирует традиционный BIOS-режим загрузки поверх современной прошивки UEFI, что позволяет использовать старые загрузчики, карты расширения и накопители с разметкой MBR.
¶Принцип работы
CSM реализован как компонент UEFI-прошивки и загружается при старте системы, если в настройках включён режим Legacy/CSM. Модуль эмулирует прерывания, видеорежимы и структуры данных, характерные для классического BIOS, включая обработку загрузочного сектора MBR и поддержку старых видеокарт без UEFI-прошивки (VBIOS). Это позволяет системе загружать ОС, не поддерживающие нативный UEFI-загрузчик, например, старые версии Windows (до Windows 7 включительно) или 32-битные дистрибутивы Linux.
При выключенном CSM материнская плата работает в чистом UEFI-режиме: загрузка выполняется только через EFI-загрузчик, поддерживается разметка GPT, Secure Boot и быстрый старт системы. Производители постепенно убирают CSM из новых платформ — начиная с Intel 600-й серии чипсетов и AMD AM5 опция стала недоступна, что связано с переходом на чистый UEFI.
¶Настройка в BIOS
Пункт «CSM Support» (в прошивках ASUS — «CSM (Compatibility Support Module)», у Gigabyte — «CSM Support», у MSI — «CSM/UEFI Boot Mode») находится в разделе загрузки — Boot, Boot Options или Advanced. Обычно доступны следующие параметры:
| Параметр | Назначение |
|---|---|
| CSM Support | Включение/выключение модуля совместимости |
| Boot Device Control | Режим загрузки: UEFI only, Legacy only, Legacy first, UEFI first |
| Boot from Network/Storage Devices | Разрешение загрузки со старых устройств |
| Video Option | Использование Legacy-видеорежима (CSM) или GOP |
После изменения режима загрузки с UEFI на Legacy (или наоборот) загрузочный раздел диска должен соответствовать выбранному режиму: GPT — для UEFI, MBR — для Legacy. Несоответствие приводит к сообщению «Reboot and Select proper Boot device» или «No bootable device found».
¶Зачем включать CSM
CSM включают в следующих случаях:
- установка старых версий Windows (XP, Vista, 7), которые не поддерживают UEFI-загрузку;
- загрузка с устаревших носителей — оптических дисков, флешек с Legacy-загрузчиком;
- использование видеокарт без UEFI-прошивки (некоторые модели до 2012 года), которые не выводят изображение в UEFI-режиме;
- необходимость работы с дисками в разметке MBR без конвертации в GPT;
- запуск отдельных Linux-дистрибутивов и утилит, не имеющих EFI-загрузчика.
¶Почему CSM выключают
Отключение CSM — рекомендуемая настройка для современных систем по нескольким причинам:
- Безопасность. Только в чистом UEFI-режиме работает Secure Boot, блокирующая загрузку неподписанных загрузчиков и вредоносное ПО на этапе старта системы.
- Скорость загрузки. UEFI-загрузка выполняется напрямую через EFI-загрузчик без эмуляции Legacy-окружения, что сокращает время старта.
- Поддержка дисков >2 ТБ. Разметка GPT и загрузка в UEFI-режиме позволяют использовать накопители объёмом более 2 ТБ в качестве системных.
- Совместимость с современным ПО. Windows 10/11 и актуальные дистрибутивы Linux полностью поддерживают UEFI, а в Windows 11 Secure Boot и TPM 2.0 обязательны.
¶Проблемы при использовании
При включённом CSM возможны конфликты: например, одновременная установка системы на диск в GPT при загрузке в Legacy-режиме приводит к ошибке. Некоторые пользователи отмечают, что после включения CSM на платах с несколькими видеокартами активируется интегрированное видео вместо дискретного. На отдельных платах Gigabyte и ASUS включение CSM отключает поддержку некоторых функций UEFI, включая Fast Boot и определённые варианты Secure Boot.
Для конвертации диска из MBR в GPT используется утилита mbr2gpt.exe, входящая в состав Windows 10/11, после чего CSM можно безопасно отключить.
¶Историческая справка
Стандарт UEFI был разработан в 2005–2006 годах консорциумом UEFI Forum при участии Intel. CSM появился как временный механизм для плавного перехода с Legacy BIOS на UEFI и изначально планировался к отказу. Производители платформ — Intel, AMD, Microsoft — последовательно ограничивают его поддержку: Microsoft с 2020-х годов требует UEFI и Secure Boot для сертификации новых устройств, а Intel в чипсетах 600-й серии (2022) и новее полностью убрал Legacy-режим.
Источники:
- Спецификация UEFI Forum — UEFI Specification
- Руководства по эксплуатации материнских плат ASUS, Gigabyte, MSI
- Microsoft Learn — Secure Boot и UEFI requirements
- Intel — Platform Security и Legacy BIOS deprecation
