Перейти

AHCI или IDE: какой режим SATA выбрать в BIOS для Linux

Обновлено 8 ноября 2026

В режиме AHCI контроллер работает со всеми возможностями SATA: NCQ, горячей заменой и энергосбережением. Режим IDE оставлен для старых систем, и в Linux он не нужен.

Чем отличаются режимы

AHCIIDE (Legacy, Compatible)
Драйвер в Linuxahciata_piix (Intel) или драйвер чипсета
NCQданет
Горячая заменаданет
Энергосбережение линкаданет

Режим RAID (Intel RST) построен поверх AHCI. В Linux такие массивы собираются через mdadm, но если массив не нужен, выбирайте AHCI: так проще и при установке, и при восстановлении.

Как узнать текущий режим

lspci -nn | grep -iE "sata|ide|raid"

В режиме AHCI строка содержит SATA controller [0106] и слово AHCI. В режиме IDE будет IDE interface [0101]. Какой драйвер занял контроллер, покажет:

lspci -k | grep -iA3 sata

Переключение после установки Linux

В большинстве дистрибутивов модуль ahci уже есть в образе initramfs, поэтому после смены режима в BIOS система загрузится как обычно. Если загрузка остановилась на поиске корневого раздела, загрузитесь в старом режиме и пересоберите initramfs:

# Debian, Ubuntu
sudo update-initramfs -u
# Fedora, RHEL
sudo dracut -f --add-drivers ahci

Если рядом стоит Windows

Windows после смены режима может не загрузиться: драйвер AHCI в ней не включён на старте. Порядок такой:

  1. В Windows от имени администратора выполните bcdedit /set {current} safeboot minimal.
  2. Перезагрузитесь в BIOS и включите AHCI.
  3. Windows загрузится в безопасном режиме и сама включит драйвер.
  4. Выполните bcdedit /deletevalue {current} safeboot и перезагрузитесь.

Полный список контроллеров и драйверов смотрите на странице поддержки SATA-контроллеров.

Читайте также