- Введение
- 1. Что такое Legacy BIOS
- Ограничения Legacy:
- 2. Что такое UEFI
- Возможности UEFI:
- 3. Почему UEFI требует GPT
- 4. Что такое CSM и зачем он нужен
- CSM = режим «притвориться BIOS»
- 5. Как UEFI и Legacy выбирают загрузочный диск
- Legacy схема:
- UEFI схема:
- 6. Основные отличия UEFI и Legacy (простым языком)
- ✔ Носители:
- ✔ Метод загрузки:
- ✔ Скорость:
- ✔ SSD/NVMe:
- ✔ Безопасность:
- ✔ Влияние флешек:
- 7. Почему нельзя смешивать режимы
- → Установить Windows в UEFI, а Linux — в Legacy
- → Windows установилась на MBR, а BIOS переключили в UEFI Only
- 8. Когда действительно нужно включать CSM
- ✔ Установка Windows 7 на старый ноутбук
- ✔ Работа со старыми LiveCD/WinPE
- ✔ Восстановление старых систем с MBR
- ✔ Доступ к USB-FDD/USB-ZIP
- ✔ Монтаж старых драйверов RAID
- 9. Что происходит, когда переключают UEFI → Legacy или обратно
- 🔵 9.1 Что происходит с Windows при переключении режимов
- ✔ Если Windows установлена в UEFI (GPT), а режим переключить на Legacy:
- Почему так?
- ✔ Если Windows установлена в Legacy (MBR), а режим переключить на UEFI:
- 🔵 9.2 Что происходит с Linux при переключении UEFI/Legacy
- Основная проблема:
- 🔵 9.3 NVRAM полностью сбрасывается или меняет BootOrder
- 10. Почему пропадает Windows Boot Manager
- ✔ 1. Смена режима → BIOS перестал считывать ESP
- ✔ 2. GUID EFI-раздела был сброшен
- ✔ 3. Secure Boot вернулся в “Standard Mode”
- ✔ 4. NVRAM очистилась
- ✔ 5. Перезаписался BootOrder
- ✔ 6. флешка Ventoy временно заменила Boot0000
- ✔ 7. BIOS решил, что ESP невалиден
- 11. Почему пропадает GRUB (Ubuntu, Debian, Fedora)
- ✔ a) BIOS переключили в Legacy, а GRUB был UEFI-only
- ✔ b) Secure Boot заблокировал старый shim
- ✔ c) путь в NVRAM ввёл в пустой ESP
- ✔ d) Windows обновилась и перезаписала NVRAM
- ✔ e) пользователь изменил BootOrder «неправильно»
- ✔ f) ESP оказался на другом диске
- 12. Почему смешанный режим UEFI+Legacy ломает загрузку
- 13. Как правильно диагностировать проблему режима загрузки
- 🔵 Шаг 1. Проверить тип разметки диска
- 🔵 Шаг 2. Проверить, есть ли ESP
- 🔵 Шаг 3. Проверить наличие EFI-файлов
- 🔵 Шаг 4. Проверить NVRAM
- 🔵 Шаг 5. Проверить активность Secure Boot
- 14. Ошибки, возникающие при неправильном выборе режима
- ❌ Ошибка: “Selected boot device failed”
- ❌ Ошибка: “Boot Device Not Found”
- ❌ Ошибка: “Operating System Not Found”
- ❌ GRUB rescue>
- ❌ Windows Boot Manager запускается, но цикл Reboot→Repair
- 15. Реальные кейсы
- 🔥 Кейc 1 — Acer Aspire 2013
- 🔥 Кейc 2 — HP Pavilion
- 🔥 Кейc 3 — Lenovo G505
- 🔥 Кейc 4 — Dell Latitude
- 16. Когда действительно НУЖНО включать CSM
- ✔ 1. Устанавливаешь Windows 7
- ✔ 2. Старый LiveCD / WinPE без EFI-загрузчика
- ✔ 3. Диск — строго MBR, менять нельзя
- ✔ 4. Тебе нужно загрузиться с флешки FAT32/MBR, но BIOS капризничает
- ✔ 5. Linux установлен в Legacy, а переустанавливать нельзя
- ✔ 6. RAID-контроллер старого поколения
- 17. Когда включать CSM НЕЛЬЗЯ
- ❌ 1. Windows установлена в UEFI (GPT)
- ❌ 2. На диске есть несколько ОС
- ❌ 3. NVMe SSD
- ❌ 4. Secure Boot активен
- ❌ 5. GPT-разметка
- 18. Таблица совместимости режимов и ОС
- 19. Что делать, если переключил режим и загрузка сломалась
- 🔵 Сценарий 1. Переключил UEFI → Legacy, и Windows пропала
- 🔵 Сценарий 2. Переключил Legacy → UEFI, и Linux не грузится
- 🔵 Сценарий 3. После переключения режимов NVRAM очистилась
- 🔵 Сценарий 4. Флешка грузится только в Legacy
- 🔵 Сценарий 5. GRUB пропал после переключения UEFI → Legacy
- 20. Таблица: что поддерживается в UEFI и что в Legacy
- 21. Итоговые рекомендации инженера
- ✔ Никогда не смешивать режимы загрузки
- ✔ Не злоупотреблять CSM
- ✔ Перед переключением изучить разметку диска
- ✔ После обновления BIOS всегда восстанавливать загрузчик
- ✔ NVMe = только UEFI
- ✔ Не держать два ESP
- ✔ Флешки делать через FAT32+MBR
Введение
Когда компьютер отказывается загружаться, часто звучит фраза:
«Попробуй включить Legacy» или наоборот «Переключи на UEFI».
Но разница между этими режимами куда глубже, чем просто пункт в BIOS.
UEFI и Legacy — это два разных философских подхода к загрузке системы, форматам дисков, драйверам устройств, защите, работе SSD, скорости и даже совместимости флешек.
Неправильно выбранный режим приводит к:
-
исчезновению загрузчика;
-
непонятным ошибкам “No Boot Device”;
-
тому, что Windows не видит диск;
-
невозможности загрузиться с USB;
-
пропаже Linux GRUB;
-
повреждению BootOrder/NVRAM;
-
появлению MBR/GPT-конфликтов;
-
блокировке Secure Boot.
Чтобы понимать, когда действительно нужен CSM (и когда его категорически нельзя включать), нужно разобраться, как работает каждый режим.
1. Что такое Legacy BIOS
Legacy BIOS — это классическая архитектура 1980-х, основанная на:
-
загрузке с MBR-разметки (Master Boot Record);
-
16-битных real-mode драйверах;
-
прямом доступе к железу;
-
статическом Boot-меню;
-
отсутствии NVRAM и EFI-приложений;
-
зависимостях от FDD/USB-ZIP/USB-HDD совместимости.
Ограничения Legacy:
-
поддержка дисков максимум до 2 ТБ;
-
отсутствие Secure Boot;
-
невозможность работы с GPT-разметкой;
-
невозможность загрузиться с NVMe;
-
невозможность загружать драйверы UEFI;
-
низкая безопасность (код запускается без подписи);
-
зависимость от старого boot-sector-а.
Legacy BIOS загружает первый сектор диска, ищет 440 байт загрузчика, далее — передаёт управление системным файлам.
Это устаревшая и крайне ограниченная модель.
2. Что такое UEFI
UEFI — полностью новая архитектура, появившаяся как наследник Intel EFI.
UEFI работает:
-
с GPT-разметкой;
-
с FAT32 EFI-разделом;
-
с NVRAM, где хранятся boot-entries;
-
с драйверами UEFI;
-
с Secure Boot;
-
с NVMe, RAID, PCIe-устройствами на pre-boot этапе;
-
с графическим интерфейсом и мышью;
-
с fallback-загрузчиком
EFI/Boot/Bootx64.efi.
Возможности UEFI:
-
загрузка практически мгновенная;
-
поддержка дисков до 9.4 ZB;
-
работа с RAID/NVMe без костылей;
-
безопасная цепочка загрузки;
-
независимость от MBR.
3. Почему UEFI требует GPT
UEFI ищет загрузку в EFI System Partition.
ESP должен быть:
-
FAT32;
-
100–500 МБ;
-
с флагом EFI System;
-
размещён на GPT-диске.
Если диск MBR — UEFI не создаёт загрузочные записи
→ Windows Boot Manager пропадает
→ Linux GRUB не устанавливается
→ система видит диск, но не загружается.
4. Что такое CSM и зачем он нужен
CSM (Compatibility Support Module) — это модуль совместимости, который позволяет UEFI работать как старый BIOS.
Проще говоря:
CSM = режим «притвориться BIOS»
При включённом CSM:
-
UEFI отключает многие функции;
-
можно грузить MBR-диски;
-
отключается Secure Boot;
-
отключается часть драйверов NVMe;
-
отключается графический интерфейс UEFI Shell.
Зато можно:
-
загрузиться с USB, созданных как MBR/Legacy;
-
установить Windows 7/XP/старые Linux;
-
запустить установщики, не поддерживающие UEFI.
5. Как UEFI и Legacy выбирают загрузочный диск
Это две противоположные схемы.
Legacy схема:
-
Прочитать MBR (LBA0).
-
Выполнить 440 байт машинного кода.
-
Найти внутренний загрузчик (BOOTMGR, GRUB Stage1).
-
Запустить ОС.
Если MBR повреждён → всё ломается.
UEFI схема:
-
Прочитать NVRAM (
Boot0000,Boot0001). -
Проверить EFI System Partition (FAT32).
-
Запустить файл:
-
Передать управление ОС.
Если ESP или NVRAM повреждены → загрузка пропадает.
6. Основные отличия UEFI и Legacy (простым языком)
✔ Носители:
-
Legacy — только MBR
-
UEFI — только GPT
✔ Метод загрузки:
-
Legacy — через boot-sector
-
UEFI — через .efi программы
✔ Скорость:
-
UEFI быстро
-
Legacy медленно
✔ SSD/NVMe:
-
Legacy — не поддерживает
-
UEFI — полноценная поддержка
✔ Безопасность:
-
Legacy — отсутствует
-
UEFI — Secure Boot, ключи, подписи
✔ Влияние флешек:
-
Legacy питается от MBR-флешек
-
UEFI любит флешки GPT+EFI
7. Почему нельзя смешивать режимы
Самая частая ошибка пользователей:
→ Установить Windows в UEFI, а Linux — в Legacy
или наоборот:
→ Windows установилась на MBR, а BIOS переключили в UEFI Only
Результат:
-
Windows Boot Manager исчезает;
-
GRUB не появляется в Boot Menu;
-
система грузится в fallback;
-
EFI-раздел просто не используется.
Если одна ОС — Legacy, другая — UEFI, то они:
-
не видят загрузчики друг друга;
-
конфликтуют за BootOrder;
-
создают несовместимую схему.
Правило: в одной системе → один режим.
8. Когда действительно нужно включать CSM
CSM используется только в следующих случаях:
✔ Установка Windows 7 на старый ноутбук
UEFI установщик Windows 7 не работает без модификаций.
✔ Работа со старыми LiveCD/WinPE
Старые сборки не имеют EFI-загрузчика.
✔ Восстановление старых систем с MBR
Старый раздел MBR можно загрузить только в Legacy.
✔ Доступ к USB-FDD/USB-ZIP
Некоторые старые инструменты (MemTest86 v4) работают только через Legacy.
✔ Монтаж старых драйверов RAID
Некоторые RAID-контроллеры до 2013 года работали только в Legacy ROM.
9. Что происходит, когда переключают UEFI → Legacy или обратно
Это ключевой момент.
Переключение режима — не просто изменение опции в BIOS.
Для компьютера это:
-
смена схемы загрузки;
-
смена типа разметки (поддерживаемой);
-
смена драйверов pre-boot уровня;
-
отключение или включение Secure Boot;
-
смена подхода к USB/NVMe;
-
изменение путей к загрузчикам;
-
сброс или изменение NVRAM.
Разберём последствия для каждой ОС.
🔵 9.1 Что происходит с Windows при переключении режимов
Windows привязана жёстче всех.
✔ Если Windows установлена в UEFI (GPT), а режим переключить на Legacy:
Результат:
-
Windows исчезает из Boot Menu;
-
диск становится «невидим» как загрузочный;
-
Boot Manager не запускается;
-
BIOS пытается загрузить MBR → но его нет;
-
ошибка “No Boot Device”.
Почему так?
UEFI использует:
-
ESP (FAT32),
-
bootmgfw.efi, -
NVRAM.
Legacy использует:
-
MBR,
-
boot sector,
-
BOOTMGR.
Эти системы вообще не совместимы.
✔ Если Windows установлена в Legacy (MBR), а режим переключить на UEFI:
Результат:
-
диск виден, но не загружается;
-
Windows Boot Manager не появится;
-
BIOS не распознает MBR;
-
ничего не запускается, даже fallback.
🔵 9.2 Что происходит с Linux при переключении UEFI/Legacy
Linux гибче, но тоже страдает.
При переключении:
-
GRUB может перестать запускаться;
-
GRUB в UEFI и GRUB в Legacy — разные пакетные наборы;
-
shim для Secure Boot отключается;
-
EFI-файлы остаются, но NVRAM перестаёт их использовать.
Основная проблема:
grub-install ставит загрузчик под текущий режим.
Если режим поменять → загрузчик устаревает.
🔵 9.3 NVRAM полностью сбрасывается или меняет BootOrder
На большинстве ноутбуков:
-
HP
-
Acer
-
Sony Vaio
-
Lenovo G-серии
при переключении UEFI↔Legacy:
-
стираются все Boot000X записи
-
BootOrder создаётся заново
-
USB получает приоритет
-
Windows Boot Manager теряет свой GUID
-
GRUB исчезает
Это делает процесс опасным, если система была рабочей.
10. Почему пропадает Windows Boot Manager
Причины почти всегда такие:
✔ 1. Смена режима → BIOS перестал считывать ESP
✔ 2. GUID EFI-раздела был сброшен
✔ 3. Secure Boot вернулся в “Standard Mode”
✔ 4. NVRAM очистилась
✔ 5. Перезаписался BootOrder
✔ 6. флешка Ventoy временно заменила Boot0000
✔ 7. BIOS решил, что ESP невалиден
Windows Boot Manager пропадает именно из Boot-меню, хотя диск остаётся живым.
11. Почему пропадает GRUB (Ubuntu, Debian, Fedora)
Причины:
✔ a) BIOS переключили в Legacy, а GRUB был UEFI-only
✔ b) Secure Boot заблокировал старый shim
✔ c) путь в NVRAM ввёл в пустой ESP
✔ d) Windows обновилась и перезаписала NVRAM
✔ e) пользователь изменил BootOrder «неправильно»
✔ f) ESP оказался на другом диске
12. Почему смешанный режим UEFI+Legacy ломает загрузку
Некоторые BIOS предлагают “Both” или “UEFI and Legacy”.
На практике это значит:
-
BIOS пытается загрузиться в Legacy
-
не находит MBR
-
пытается загрузиться в UEFI
-
не находит ESP
-
возвращается на Legacy
-
даёт ошибку
Это одна из самых нестабильных конфигураций.
13. Как правильно диагностировать проблему режима загрузки
Инженеры используют последовательность из 5 шагов.
🔵 Шаг 1. Проверить тип разметки диска
Windows:
GPT = звёздочка в столбце GPT.
Linux:
🔵 Шаг 2. Проверить, есть ли ESP
Windows:
Linux:
ESP должен быть FAT32, 100–500 МБ.
🔵 Шаг 3. Проверить наличие EFI-файлов
Windows:
Linux:
🔵 Шаг 4. Проверить NVRAM
Windows:
Linux:
Если список пуст → BIOS в Legacy.
🔵 Шаг 5. Проверить активность Secure Boot
Если:
— NVRAM была сброшена.
14. Ошибки, возникающие при неправильном выборе режима
❌ Ошибка: “Selected boot device failed”
Причина: BIOS пытается грузиться в режиме, несоответствующем разметке.
❌ Ошибка: “Boot Device Not Found”
Причина: UEFI не видит ESP → но Legacy тоже не может загрузиться.
❌ Ошибка: “Operating System Not Found”
Причина: отсутствует MBR, BIOS в Legacy.
❌ GRUB rescue>
Причина: GRUB был UEFI, но BIOS переключён в Legacy.
❌ Windows Boot Manager запускается, но цикл Reboot→Repair
Причина: используется fallback Bootx64.efi вместо нормальной записи Boot0000.
15. Реальные кейсы
🔥 Кейc 1 — Acer Aspire 2013
Переключили в Legacy, чтобы загрузить флешку.
После установки вернули UEFI — Windows пропала.
Причина: MBR-флешка обновила BootOrder, NVRAM очистилась.
Решение: bcdboot восстановил путь.
🔥 Кейc 2 — HP Pavilion
Secure Boot после сброса BIOS заблокировал shim → Linux исчез.
Решение: отключить Secure Boot, переустановить shim.
🔥 Кейc 3 — Lenovo G505
GRUB был в UEFI, Windows — в Legacy.
Результат:
BIOS каждый раз отправлял fallback-настройки, обе ОС ломались.
Решение:
Обе ОС переведены на GPT+UEFI.
🔥 Кейc 4 — Dell Latitude
BIOS сбросил режим после обновления → NVRAM очищена.
Решение:bcdboot C:\Windows /f UEFI /s S: восстановил Boot Manager.
16. Когда действительно НУЖНО включать CSM
CSM — не «магическая кнопка», а инструмент для конкретных задач.
И он полезен только в строго определённых случаях.
Ниже — полный, окончательный список.
✔ 1. Устанавливаешь Windows 7
Классика.
Оригинальные ISO Windows 7:
-
не содержат UEFI-загрузчика;
-
не имеют необходимых драйверов;
-
не поддерживают Secure Boot.
UEFI тут только мешает.
CSM обязателен.
✔ 2. Старый LiveCD / WinPE без EFI-загрузчика
Если флешка подготовлена старым способом (syslinux/isolinux):
-
isolinux.bin -
ldlinux.sys -
старый syslinux boot sector
— UEFI не знает, что с этим делать.
✔ 3. Диск — строго MBR, менять нельзя
Например:
-
рабочие станции с ПО, привязанным к MBR;
-
старые серверы, где GPT ломает загрузку;
-
производственные комплексы с винчестерами старых ревизий.
UEFI не умеет грузить MBR → CSM must be on.
✔ 4. Тебе нужно загрузиться с флешки FAT32/MBR, но BIOS капризничает
CSM усиливает поддержку USB-HDD в старом стиле.
Иногда только через CSM старые BIOS корректно видят флешку.
✔ 5. Linux установлен в Legacy, а переустанавливать нельзя
GRUB в Legacy — отдельная сущность.
UEFI его просто не увидит.
✔ 6. RAID-контроллер старого поколения
Старые Intel RST Option-ROM часто требуют Legacy, иначе:
-
диск не обнаруживается;
-
загрузка прерывается;
-
появляется PXE-загрузка вместо диска.
17. Когда включать CSM НЕЛЬЗЯ
Это не просто нежелательно, а приводит к уничтожению загрузки.
❌ 1. Windows установлена в UEFI (GPT)
Переключение на Legacy сделает Windows полностью нерабочей:
-
Boot Manager исчезает
-
NVRAM отключается
-
диск виден, но не загружаем
-
ESP не используется вообще
❌ 2. На диске есть несколько ОС
Dual Boot Ubuntu+Windows требует единого режима.
Смешивание:
-
ломает GRUB
-
ломает BootOrder
-
игнорирует ESP
-
вызывает ошибку
grub rescue>
❌ 3. NVMe SSD
Legacy не понимает NVMe вообще, за редчайшими исключениями.
Если NVMe диск → только UEFI.
❌ 4. Secure Boot активен
CSM автоматически отключает Secure Boot.
Если система критична к безопасности (корпорации, госучреждения) — это непозволительно.
❌ 5. GPT-разметка
Legacy не умеет грузиться с GPT.
Если GPT → CSM запрещён.
18. Таблица совместимости режимов и ОС
| ОС | UEFI | Legacy (CSM) | Комментарий |
|---|---|---|---|
| Windows XP | ❌ | ✔ | Только Legacy |
| Windows 7 | ⚠ Часть сборок | ✔ | UEFI через костыли |
| Windows 8 | ✔ | ✔ | Любой режим |
| Windows 10 | ✔ | ⚠ | Legacy устарел |
| Windows 11 | ✔ | ❌ | Только UEFI |
| Ubuntu/Debian | ✔ | ✔ | Лучше UEFI |
| Fedora | ✔ | ⚠ | С Legacy ограничена |
| Arch | ✔ | ✔ | Но UEFI предпочтительней |
| NVMe-диски | ✔ | ❌ | Только UEFI |
19. Что делать, если переключил режим и загрузка сломалась
Рассказываю профессиональный алгоритм инженера.
🔵 Сценарий 1. Переключил UEFI → Legacy, и Windows пропала
Это нормальное поведение.
Восстановление:
-
Вернуть UEFI
-
Проверить ESP:
-
Ввести:
Возвращает Boot Manager в NVRAM.
🔵 Сценарий 2. Переключил Legacy → UEFI, и Linux не грузится
Linux установлен в Legacy:
-
нет EFI файлов
-
нет GRUB EFI
-
нет ESP
Решение:
-
Включить Legacy обратно.
-
Загрузиться в систему.
-
Конвертировать диск в GPT (опционально).
-
Переустановить GRUB под UEFI:
🔵 Сценарий 3. После переключения режимов NVRAM очистилась
Это частая проблема.
Windows решает командой:
Linux:
🔵 Сценарий 4. Флешка грузится только в Legacy
Причина:
-
флешка GPT
-
флешка → DD-образ
-
NTFS
-
UEFI-загрузчик отсутствует
Решение:
-
создать флешку как MBR + FAT32
-
включить CSM
-
подключить к USB 2.0
🔵 Сценарий 5. GRUB пропал после переключения UEFI → Legacy
Legacy не использует:
-
ESP
-
shim
-
NVRAM
GRUB просто «умирает» в этом режиме.
Решение:
-
вернуть UEFI
-
загрузиться с LiveCD
-
выполнить:
20. Таблица: что поддерживается в UEFI и что в Legacy
| Возможность | UEFI | Legacy |
|---|---|---|
| NVMe | ✔ | ❌ |
| Secure Boot | ✔ | ❌ |
| GPT | ✔ | ❌ |
| MBR | ⚠ | ✔ |
| Быстрая загрузка | ✔ | ⚠ |
| RAID Intel RST | ✔ | ⚠ |
| FAT32 | ✔ | ✔ |
| NTFS Boot | ⚠ UEFI-only | ✔ |
| USB 3.0 Boot | ✔ | ⚠ зависит от BIOS |
| Boot Manager | ✔ | ❌ |
| Fallback Boot | ✔ | ❌ |
21. Итоговые рекомендации инженера
Чтобы избежать проблем:
✔ Никогда не смешивать режимы загрузки
Если Windows в UEFI — Linux тоже UEFI.
Если Legacy — всё Legacy.
✔ Не злоупотреблять CSM
Это режим для старых флешек и старых ОС. Не более.
✔ Перед переключением изучить разметку диска
MBR → Legacy
GPT → UEFI
✔ После обновления BIOS всегда восстанавливать загрузчик
UEFI трёт NVRAM постоянно.
✔ NVMe = только UEFI
Иначе загрузки не будет никогда.
✔ Не держать два ESP
Разные ОС будут конфликтовать.
✔ Флешки делать через FAT32+MBR
Это спасает даже старые ноутбуки.
