Подробный гайд CSM (Compatibility Support Module — модуль поддержки совместимости)

CSM — модуль UEFI для эмуляции Legacy BIOS, обеспечивающий загрузку старых ОС и работу оборудования без нативной поддержки UEFI.

2026.05.31                  


Подробный гайд CSM (Compatibility Support Module — модуль поддержки совместимости)Подробный гайд CSM (Compatibility Support Module — модуль поддержки совместимости)

1. Что такое CSM?

CSM — это модуль внутри UEFI-прошивки, который эмулирует среду традиционного Legacy BIOS. Он позволяет загружать операционные системы и использовать оборудование, не поддерживающие нативный UEFI-интерфейс.

CSM не заменяет UEFI, а работает поверх него, предоставляя обратную совместимость в переходный период (2010–2020-е годы).


2. Как работает CSM (технически)

Компонент Роль в CSM
Legacy Option ROM Support Загружает и исполняет 16-битные ROM-драйверы видеокарт, контроллеров, сетевых карт
BIOS Interrupt Emulation Эмулирует прерывания INT 13h (диски), INT 10h (видео), INT 16h (клавиатура)
MBR Boot Loader Handoff Читает MBR из первых 512 байт диска и передаёт управление загрузчику (NTLDR, GRUB Legacy, Syslinux)
PXE / Network Boot Эмулирует legacy PXE-загрузчик для сетевой установки ОС

При включении CSM UEFI-прошивка инициализирует два параллельных стека: нативный UEFI и эмулированный BIOS. Загрузчик выбирается в зависимости от приоритета устройств и формата раздела (MBR/GPT).


3. Когда включать, а когда выключать CSM

Сценарий CSM Примечание
Установка Windows 7 / 8.1 Вкл Официально не требует UEFI
Установка Windows 10 / 11 Выкл Требует UEFI + GPT + Secure Boot
Старые Linux (до ~2015) или GRUB Legacy Вкл Нативный GRUB2 поддерживает UEFI
Legacy RAID/SATA-контроллеры, старые NIC Вкл Нет UEFI-драйверов
NVMe, Thunderbolt, современные видеокарты Выкл Работают только в UEFI-режиме
Включение Secure Boot / TPM 2.0 Выкл CSM и Secure Boot взаимно исключают
Конвертация MBR → GPT без потери данных Выкл (после конвертации) См. раздел миграции

4. Пошаговая настройка в UEFI/BIOS

Внимание:

Названия пунктов различаются у производителей. Ниже — наиболее распространённые варианты.


Шаг 1: Вход в UEFI Setup

При включении ПК нажмите Del, F2, F10 или Esc (зависит от вендора).


Шаг 2: Поиск опций CSM

Перейдите в разделы:

  • BootCSM Support / Legacy Boot / UEFI/Legacy Boot Priority
  • AdvancedCSM Configuration
  • SecuritySecure Boot (часто блокирует CSM)

Шаг 3: Настройка параметров

Параметр Возможные значения Рекомендация
CSM Support Enabled / Disabled Вкл только при необходимости
Boot Device Control UEFI and Legacy OPROM / UEFI only / Legacy only UEFI only для Win10/11
Boot from Network/Storage/Video UEFI / Legacy / Both Выставляйте под устройства
Secure Boot Enabled / Disabled Отключите, если нужен CSM

Шаг 4: Сохранение и перезагрузка

F10Yes → ПК перезагрузится.

Примеры для вендоров:

  • ASUS: BootCSM (Compatibility Support Module)Launch CSM
  • MSI: SettingsAdvancedWindows OS ConfigurationCSM Support
  • Gigabyte: BIOSCSM SupportBoot Mode Selection
  • ASRock: AdvancedCSM Configuration
  • Dell/HP/Lenovo: Boot SequenceUEFI/Legacy BootBoth или Legacy Only

5. Решение типичных проблем

Симптом Причина Решение
ОС не видит диск при установке Диск GPT, а CSM в Legacy-режиме (или наоборот) Переключите Boot Device Control на UEFI only (GPT) или Legacy only (MBR)
Secure Boot недоступен Включён CSM Отключите CSM, сохраните, затем включите Secure Boot
Чёрный экран после включения CSM Конфликт legacy Option ROM или сбитые настройки прошивки Сбросьте CMOS (перемычка/батарейка), обновите BIOS
Долгая загрузка CSM опрашивает legacy-устройства при старте Отключите неиспользуемые legacy-интерфейсы (PXE, Storage, Video)
Windows 11 не устанавливается CSM включён, диск MBR, Secure Boot выключен Конвертируйте диск в GPT (mbr2gpt), отключите CSM, включите Secure Boot
GRUB не грузит Linux в UEFI-режиме Установлен в MBR-режиме Переустановите GRUB с --target=x86_64-efi или используйте systemd-boot

6. Безопасность, Secure Boot и Windows 11

  • CSM отключает Secure Boot в 95% реализаций. Microsoft требует выключенный CSM для сертификации.
  • Legacy Option ROM могут содержать уязвимости уровня firmware (например, старые сетевые PXE-ROM).
  • Windows 11 официально требует: UEFI only + GPT + Secure Boot Enabled + TPM 2.0. С включённым CSM установка блокируется или проходит с ограничениями.
  • Linux: современные дистрибутивы (Ubuntu 22.04+, Fedora 39+, Arch) полностью поддерживают UEFI. CSM нужен только для старых сборок или специфичного legacy-оборудования.

7. Как отказаться от CSM (миграция на UEFI)

Если вы хотите перейти на нативный UEFI без переустановки ОС:

Для Windows 10/11

# 1. Проверьте совместимость
mbr2gpt /validate /disk:0

# 2. Конвертация (требует админских прав, диск не должен иметь >3 primary разделов)
mbr2gpt /convert /disk:0 /allowFullOS

# 3. Перезагрузка → вход в UEFI → отключить CSM → включить Secure Boot

Внимание:

Перед конвертацией обязательно сделайте резервную копию. mbr2gpt не работает на динамических дисках и RAID-массивах без аппаратной поддержки.


Для Linux

# 1. Убедитесь, что есть EFI-раздел (обычно FAT32, ~100-512 МБ)
lsblk -f

# 2. Установите UEFI-загрузчик (пример для GRUB)
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB

# 3. Обновите конфигурацию
update-grub  # или grub2-mkconfig -o /boot/grub2/grub.cfg

# 4. Отключите CSM в UEFI, проверьте загрузку

8. Будущее CSM

  • UEFI Specification 2.8+ рекомендует производителям постепенно удалять CSM из прошивок.
  • Intel/AMD платформы 2023+ часто поставляются без CSM по умолчанию.
  • Альтернативы: нативные UEFI-драйверы, rEFInd, systemd-boot, GRUB2 EFI, Secure Boot с кастомными ключами.
  • Если ваше оборудование не работает без CSM, рассмотрите обновление прошивки устройства или переход на UEFI-совместимый аналог.

Краткий чек-лист

Задача Действие
Установить Windows 7 / старый Linux Включить CSM, Legacy only или Both, отключить Secure Boot
Установить Windows 10/11 Выключить CSM, UEFI only, диск GPT, Secure Boot Enabled
Конвертировать MBR → GPT без потери данных mbr2gpt (Win) или gdisk (Linux) → отключить CSM
Решить конфликт загрузчиков Удалить дубликаты из Boot Manager, проверить Boot Order
Обновить прошивку платы Скачать с официального сайта, использовать @bios / M-Flash / Instant Flash

Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Комментарии

Загрузка...
Если комментарии не загружаются, можете попробовать отключить блокировщик рекламы для этого сайта