Ниже – подробное руководство, как сделать классический dual-boot «Windows 11 + Zorin OS» на обычном современном ноутбуке (UEFI + GPT-диск). Читается долго, но почти всё сводится к трем реальным операциям:
а) сжать раздел Windows, б) записать флешку Zorin, в) поставить Zorin «в свободное место».
Подготовка Windows (резервное копирование и освобождение места)
- 1.1 Сделайте резервные копии важных данных
– OneDrive / внешний диск / образ системы («Панель управления → История файлов → Резервная копия образа системы»).
– Запишите ключ BitLocker, если шифрование включено (Параметры → Система → Шифрование устройства).
1.2 Очистите диск (Win + R → cleanmgr, «Очистка системных файлов»).
Рекомендуемый минимальный размер для Zorin: 30-40 ГБ, комфортно – 50-100 ГБ.
1.3 Сожмите системный раздел C:
– Win + X → «Управление дисками» (diskmgmt.msc).
– ПКМ на C: → «Сжать том».
– Введите, сколько мегабайт освободить (напр. 60000 МБ ≈ 60 ГБ).
– Получится «Не распределено» (Unallocated). Его не трогаем – Zorin возьмёт сам.
1.4 Отключите «Быстрый запуск» (fast startup), т.к. иногда он мешает GRUB:
Панель управления → Электропитание → «Действия кнопок питания» → снять галку «Быстрый запуск».
Создание загрузочной флешки Zorin OS
2.1 Скачайте ISO
-
– Zorin OS 17 Core: [https://zorin.com/os/download/](https://zorin.com/os/download/)
2.2 Запишите ISO на флешку (8 ГБ+) программой Rufus:
– Device: ваша флешка
– Boot selection: выберите ISO
– Partition scheme: GPT, Target system: UEFI (non-CSM)
– File system: FAT32 (если ISO >4 ГБ – Rufus сам перейдёт на NTFS+FAT32 workaround).
– «Start» → согласиться на «Write in ISO mode».
Проверить: на флешке будет EFI\…\grubx64.efi – значит UEFI-загрузка готова.
Настройка BIOS / UEFI
3.1 Перезагрузитесь, зайдите в Setup (Esc / F2 / Del).
3.2 Проверьте параметры:
– Boot Mode: UEFI (не Legacy/CSM).
– Secure Boot: обычно Zorin ставится и с включённым Secure Boot (имеет подписанный shim).
Если вдруг загрузка не начинается – временно отключите.
– SATA Mode оставить AHCI (если стоит RAID – переключите заранее, иначе Linux не увидит диск).
– В разделе Boot Order переместите «USB Boot / UEFI USB» выше.
Сохраните (F10) и сразу с флешкой перезагрузитесь.
Установка Zorin OS
4.1 В меню «Try or Install Zorin» выберите «Try» (чтобы проверить Wi-Fi, тачпад). Если всё работает – запускайте установку с иконки «Install Zorin OS».
4.2 Шаги мастера:
• Язык, раскладка, Wi-Fi – как обычно.
• Updates & other software – поставьте галки «Download updates» и «Install third-party drivers».
• Installation type:
– Выберите «Install Zorin OS along side Windows 11» если пункт есть (Zorin сам возьмёт нераспределённое место).
– Если пункта нет, выбирайте «Something else» и вручную:
- свободное пространство → «+» →
Type = primary, Size ≈ «всё свободное», Use as = ext4, Mount = /
- swap не обязателен (systemd-swap), но можно создать file-swap позже.
- Устройство для загрузчика (Device for bootloader) оставьте «/dev/nvme0n1» или «/dev/sda» – сам диск, а не раздел!
4.3 Нажмите «Install Now», подтвердите изменения, введите часовой пояс, имя пользователя, пароль (будет sudo-паролем).
4.4 По окончании жмите «Restart Now», вытащите флешку, когда спросят.
Загрузка после установки
• При старте появится меню GRUB; первый пункт – Zorin, второй – Windows Boot Manager.
-
• Проверьте, что обе системы грузятся.
• Если Windows сразу загрузилась и GRUB не показывается:
– Войдите в Windows → «Параметры» → Sистема → Восстановление → «Расширенный запуск» → «Использовать другое устройство» → UEFI USB.
– Выберите «ubuntu» (так Zorin определяется) как приоритетный элемент Boot Order в BIOS.
Послепродедурные действия
6.1 В Zorin: обновитесь
-
sudo apt update && sudo apt upgrade -y
6.2 Настройте драйверы NVIDIA / AMD (Настройки → Драйверы).
6.3 Если отключали Secure Boot – включите, загрузитесь в Zorin, выполните
sudo mokutil --sb-state
Должно показать «SecureBoot enabled». Если нет – подпишите kernel через MOK или оставьте выключенным.
6.4 Создайте точку восстановления Windows заново (образ системы).
6.5 (Опционально) Измените порядок пунктов GRUB:
sudo grub-customizer или правка /etc/default/grub (GRUB_DEFAULT=saved; grub-set-default 1).
────────────────────────────────────────
- Возможные проблемы и быстрые решения ──────────────────────────────────────── • GRUB не нашёл Windows → в Zorin:
sudo update-grub
• При загрузке Windows делает «Repair» → в BIOS проверьте, что диск в режиме AHCI, а не RAID.
• Wi-Fi в Live-режиме не работает → перезапустите установку с включённым «Third-party drivers», либо после установки подключитесь по кабелю и установите пакет firmware-linux-nonfree.
• Зависает при выключении Windows → в Windows отключите «Гибридный спящий (Fast Startup)» и «Hibernation»:
powercfg /h off
──────────────────────────────────────── Итого
1) Сжали C: в Windows.
2) Записали Zorin на флешку (Rufus, GPT, UEFI).
3) Загрузились с флешки → «Install alongside Windows».
4) Перезагрузка → GRUB меню → обе ОС работают.
Если накосячили как я... то
Отлично, вы дали очень подробное и точное описание. Вы абсолютно правы, проблема на 100% в загрузчике. Давайте разберемся, почему это произошло и как это исправить.
Постановка диагноза: почему это случилось
-
Режимы загрузки: UEFI vs Legacy BIOS.
<li>Ваша Windows 10 на NVMe диске почти наверняка установлена в современном режиме UEFI. Это стандарт для всех новых компьютеров. UEFI использует специальный небольшой раздел на диске (обычно 100-500 МБ, отформатирован в FAT32), который называется EFI System Partition (ESP), для хранения файлов загрузчиков всех операционных систем.
- Предупреждение `"не нашёл efi"` (не нашел EFI-раздела) — это ключевой симптом. Оно означает, что ваша установочная флешка Zorin OS загрузилась в старом режиме Legacy BIOS (или CSM).
-
Конфликт режимов.
<li>Загрузившись в режиме Legacy, установщик Zorin OS искал, куда бы ему поставить свой загрузчик (GRUB) в стиле Legacy — в Master Boot Record (MBR) диска. Но ваши диски, скорее всего, имеют разметку GPT (стандарт для UEFI), у которой нет классического MBR.
- Поскольку установщик не нашел ни ESP-раздела (потому что работал в другом режиме), ни подходящего MBR, он и выдал это предупреждение для всех дисков.
-
Неправильный выбор.
<li>Выбрав для установки загрузчика диск с Windows (`nvme...`), вы дали команду Legacy-установщику попытаться записать свой Legacy-загрузчик на UEFI-диск. К счастью, в большинстве случаев эта операция просто молча проваливается, не повредив загрузчик Windows. Поэтому Windows продолжает грузиться как ни в чем не бывало.
Простыми словами: Вы пытались открыть новый UEFI-замок старым Legacy-ключом. Система не поняла, что делать, и просто не создала запись для Zorin OS в общем "списке ключей" (загрузочном меню).
Правильный план действий
Нам нужно заставить флешку загрузиться в правильном, UEFI-режиме, а затем при установке указать ей на уже существующий EFI-раздел, который использует Windows.
Пошаговая инструкция по исправлению
Шаг 1: Правильно создайте загрузочную флешку
Это самый важный шаг. Лучше всего использовать программу Rufus в Windows.
- Скачайте Rufus и свежий ISO-образ Zorin OS.
- Вставьте флешку.
- Запустите Rufus и настройте его так:
<li>Устройство: Ваша флешка.
- Метод загрузки: Выберите ваш ISO-файл Zorin OS.
- Схема раздела: GPT (это критически важно).
- Целевая система: UEFI (non CSM) (это тоже критически важно).
- Остальные настройки можно оставить по умолчанию.
- Нажмите "Старт" и дождитесь окончания записи. Теперь у вас есть флешка, которая будет грузиться только в UEFI-режиме.
Шаг 2: Настройте BIOS/UEFI
Перезагрузите компьютер и войдите в BIOS/UEFI (обычно клавиши Del, F2, F10 или F12).
- Secure Boot (Безопасная загрузка): Временно ОТКЛЮЧИТЕ (Disable). После установки Zorin OS можно будет включить обратно.
- CSM (Compatibility Support Module) или Legacy Support: Убедитесь, что эта опция ОТКЛЮЧЕНА (Disabled). Компьютер должен работать в "чистом" UEFI режиме.
- Fast Boot/Quick Boot: Также рекомендуется временно отключить.
Сохраните настройки и выйдите.
Шаг 3: Загрузитесь с флешки в режиме UEFI
- При включении компьютера вызовите Boot Menu (меню загрузки, обычно F12, F8, F11 или Esc, зависит от материнской платы).
- В списке устройств вы увидите свою флешку, причем она может быть указана дважды. Вам нужно выбрать вариант, который явно содержит "UEFI" в названии. Например: `UEFI: Kingston DataTraveler` (а не просто `Kingston DataTraveler`).
- Это ключевой момент! Если вы выберете правильный пункт, установщик запустится в UEFI-режиме и больше не будет ругаться на отсутствие EFI.
Шаг 4: Переустановите Zorin OS (правильно)
-
Запустите установку ("Install Zorin OS").
-
Дойдите до экрана "Тип установки". Выберите "Другой вариант" (Something Else).
-
Перед вами откроется редактор разделов.
<li>Найдите ваш третий SSD на 120 ГБ (например, `/dev/sda` или `/dev/sdb`).
- Выберите на нем раздел, который создал предыдущий установщик (он будет типа `ext4`).
- Нажмите "Изменить..." ("Change...").
- Укажите:
<li>Использовать как: `Журналируемая файловая система Ext4`
- Поставьте галочку "Форматировать раздел"
- Точка монтирования: `/` (это корневой раздел системы).
- Нажмите "ОК".
-
САМЫЙ ВАЖНЫЙ ПУНКТ: Внизу окна найдите выпадающее меню "Устройство для установки системного загрузчика".
<li>НЕ выбирайте целый диск (типа `/dev/sda` или `/dev/nvme0n1`).
- Пролистайте список и найдите ваш EFI-раздел. Он будет на NVMe-диске (т.е. на `/dev/nvme0n1...`), небольшого размера (100-500 МБ) и с типом `efi` или `Windows Boot Manager`. Его обозначение будет примерно таким: `/dev/nvme0n1p1` или `/dev/nvme0n1p2`.
- Выберите именно этот раздел.
-
Нажмите "Установить сейчас". Установщик предупредит вас, что отформатирует раздел под Zorin OS — соглашайтесь. Он установит систему на ваш 120 ГБ SSD, а загрузчик GRUB аккуратно поместит в общий EFI-раздел рядом с загрузчиком Windows.
Что должно произойти после перезагрузки
После завершения установки и перезагрузки вы должны увидеть фиолетовое меню GRUB, где будут опции:
- Zorin
- Advanced options for Zorin
- Windows Boot Manager (on /dev/nvme0n1p...)
- ...
Выбирая "Zorin", вы загрузите Linux. Выбирая "Windows Boot Manager", вы загрузите вашу Windows 10. Проблема будет решена.
Если вы как и я установили винду в старый тип биоса, то есть вариант такой
Если у вас есть отдельный, физически другой диск для Zorin, то ситуация становится гораздо проще и безопаснее.
Вам НЕ нужно ничего освобождать на диске C:!
Это всё меняет. Ваш план должен быть таким:
Правильный и безопасный план для двух дисков и Legacy BIOS
Ваша конфигурация:
- Диск 1 (NVMe): Установлена Windows в режиме Legacy BIOS (диск размечен в MBR).
- Диск 2 (отдельный SSD/HDD): Полностью пустой, готов для Zorin OS.
Ваша цель: Установить Zorin на Диск 2 так, чтобы при включении компьютера появлялось меню выбора операционной системы.
Пошаговая инструкция:
-
Настройка BIOS/UEFI:
<li>Убедитесь, что режим загрузки установлен в `Legacy` или `CSM` (Compatibility Support Module). Никакого `UEFI`.
- В порядке загрузки (Boot Order) первым должен стоять ваш Диск 1 (NVMe с Windows). Это важно для начального состояния.
-
Загрузка с установочной флешки Zorin:
<li>Вставьте флешку.
- При включении компьютера вызовите Boot Menu (обычно клавиши F8, F12, Esc, зависит от материнской платы).
- В списке загрузочных устройств выберите свою флешку БЕЗ приписки UEFI. Например, просто `Kingston DataTraveler`, а не `UEFI: Kingston DataTraveler`. Это запустит установщик в нужном нам режиме Legacy.
-
Процесс установки Zorin OS:
<li>Запустите установку (можно в режиме "Safe Graphics" на всякий случай).
- Дойдите до экрана "Тип установки".
- Выберите самый нижний пункт — "Другой вариант".
-
Разметка Диска 2 (диска для Zorin):
<li>В таблице разделов вы увидите оба ваших диска: `nvme0n1` (ваш NVMe с Windows) и, вероятно, `sda` или `sdb` (ваш второй диск).
- Полностью игнорируйте диск `nvme0n1`. Не трогайте его разделы.
- Найдите ваш второй диск (`sda`). Он должен быть помечен как `свободное место`. Выделите эту строку.
- Нажмите на значок плюса `(+)`, чтобы создать новый раздел:
<li>Размер: Оставьте максимальный.
- Тип раздела: Основной.
- Использовать как: Журналируемая файловая система Ext4.
- Точка монтирования: `/` (косая черта, это корневой каталог).
- Нажмите "ОК".
-
Выбор места для установки загрузчика (КЛЮЧЕВОЙ ШАГ!):
<li>В самом низу окна есть выпадающее меню "Устройство для установки системного загрузчика".
- По умолчанию там может стоять ваш NVMe диск. Этого делать не надо.
- Откройте меню и выберите из списка корень вашего Диска 1 (NVMe с Windows). Он будет называться `/dev/nvme0n1` (БЕЗ цифр `p1`, `p2` и т.д.).
Почему мы делаем именно так?
Ваш компьютер по-прежнему будет начинать загрузку с первого диска (NVMe). Мы установим загрузчик GRUB от Zorin в его главную загрузочную запись (MBR). GRUB "умный" — он при установке найдет вашу Windows на этом же диске и добавит её в свое меню.
В итоге, когда вы включите компьютер:
- BIOS загрузится с NVMe диска.
- Запустится загрузчик GRUB.
- GRUB покажет вам меню: "Zorin OS" или "Windows".
- Вы выберете нужную систему, и она загрузится.
Это классический, самый надежный и проверенный временем способ установки Dual Boot в режиме Legacy BIOS. Никакого риска для Windows, так как мы вообще не трогаем ее разделы, а лишь заменяем ее стандартный загрузчик на более мощный GRUB.