Как установить две операционные системы на один ПК Linux и Windows — вопрос, который интересует пользователей, желающих совместить стабильность линукса и совместимость винды. Это реально, и для этого не нужен второй компьютер или виртуальная машина. Достаточно правильно разделить диск, настроить загрузчик и следовать пошаговой инструкции.
Дуальная загрузка (dual boot) позволяет выбирать ОС при включении ПК. Обычно пользователи устанавливают Windows и Ubuntu, Fedora или Mint, но подойдёт любой дистрибутив Linux. Главное — соблюдать последовательность: сначала Windows, потом Linux, иначе загрузчик может не распознать винду.
В этой статье разберём все этапы: от подготовки диска до настройки загрузчика, а также рассмотрим типичные ошибки и способы их исправления.
Что нужно для установки двух ОС на один компьютер
Перед началом проверьте, что у вас есть:
- Установочный образ Windows (10 или 11) на флешке (от 8 ГБ).
- Установочный образ выбранного дистрибутива Linux (например, Ubuntu 22.04 LTS — около 3–4 ГБ).
- Свободное место на жёстком диске: минимум 50–60 ГБ для Linux (лучше 100 ГБ, если планируете устанавливать программы). Для Windows достаточно 30–40 ГБ, но учитывайте, что система со временем занимает больше места.
- Флешка объёмом от 16 ГБ (если будете записывать оба образа поочерёдно).
- Программа для записи образа:
Rufus(для Windows),Balena EtcherилиVentoy(универсальные).
Также убедитесь, что ваш поддерживает загрузку с USB (современные материнские платы это делают по умолчанию). Если ПК новый, может понадобиться отключить Secure Boot — иначе Linux не загрузится.
Используйте Ventoy для записи нескольких образов на одну флешку. Это сэкономит время: не нужно перезаписывать накопитель перед установкой второй ОС
| Раздел | Файловая система | Рекомендуемый размер | Назначение |
|---|---|---|---|
| Windows (C:) | NTFS | 50–100 ГБ | Системный раздел Windows |
| / (root) | ext4 | 20–30 ГБ | Корневая файловая система Linux |
| /home | ext4 | Остальное место | Личные файлы пользователя |
| Swap | swap | Равен объёму ОЗУ (если ≤8 ГБ) | Файл подкачки |
Как разделить жёсткий диск для двух ОС
Первый шаг — разметка диска. Если Windows уже установлена, используйте встроенное средство Управление дисками (Win + R → diskmgmt.msc). Если диск новый, разметку можно сделать во время установки первой ОС.
Для дуальной загрузки нужно создать отдельные разделы:
- Для Windows: раздел
NTFS(обычно дискC:). - Для Linux: как минимум два раздела —
ext4для корневой файловой системы (/) иswap(файл подкачки, если ОЗУ меньше 8 ГБ). Опционально: отдельный раздел для/home(личные файлы). - Общий раздел: можно завести
NTFSилиFAT32для обмена файлами между ОС.
Важно: Linux не видит NTFS как системный раздел, а Windows не видит ext4 — поэтому обмен файлами возможен только через отдельный NTFS/FAT32 раздел или облачные сервисы.
Порядок установки: Windows или первой?
Ответ однозначный: сначала устанавливайте Windows. Причина простая: загрузчик Linux (GRUB) распознаёт Windows и добавляет её в меню выбора ОС, а вот загрузчик Windows не видит Linux и перезаписывает его при установке.
Если Windows уже стоит, переходите сразу к установке Linux. Если диск чистый:
- Установите Windows на первый раздел (например,
C:). - Оставьте неразмеченное пространство для Linux (минимум 50 ГБ).
- Загрузитесь с флешки Linux и выберите «Установить рядом с Windows Boot Manager» (в Ubuntu).
В большинстве дистрибутивов Linux установщик сам предложит создать необходимые разделы (/, /home, swap) из неразмеченного пространства.
Настройка загрузчика для выбора ОС
После установки обеих систем загрузчик должен автоматически определить Windows и добавить её в меню. Если этого не произошло, есть два варианта:
- Обновить вручную. Загрузитесь в Linux, откройте терминал и выполните:
sudo update-grubЭта команда просканирует диск на наличие других ОС и обновит конфигурацию. - Переустановить GRUB. Если обновление не помогло, переустановите загрузчик:
sudo grub-install /dev/sdX(гдеsdX— ваш диск, например,sda). Затем снова выполнитеsudo update-grub.
⚠️ Внимание: Не перепутайте диск при переустановке GRUB! Укажите/dev/sda(или другой системный диск), а не раздел (/dev/sda1). Иначе загрузчик не заработает.
Если после перезагрузки Windows всё равно не видна, проверьте в BIOS, что загрузка идёт с диска, на котором установлен GRUB (обычно это диск с Linux).
Сравнение способов установки: UEFI vs Legacy BIOS
Современные ПК поддерживают два режима загрузки: UEFI (рекомендуется) и Legacy BIOS (устаревший). От выбранного режима зависит, как будет работать дуальная загрузка.
| Критерий | UEFI | Legacy BIOS |
|---|---|---|
| Скорость загрузки | Быстрее (2–5 сек) | Медленнее (10–20 сек) |
| Поддержка дисков >2 ТБ | Да (GPT) | Нет (только MBR) |
| Безопасность | Secure Boot | Нет |
| Совмистимость с Windows 11 | Да | Нет |
| Загрузчик | GRUB в EFI-разделе | GRUB в MBR |
Если ваш ПК поддерживает UEFI, используйте его. Для этого:
- В включите
UEFI Mode(отключитеLegacy/CSM). - Разметьте диск в
GPT(а неMBR). - Убедитесь, что Windows установлена в режиме UEFI (проверьте в
Управлении дисками— должен быть разделEFIразмером ~100–500 МБ).
Если ПК старый и не поддерживает UEFI, используйте Legacy BIOS — но учтите, что Windows 11 на таком оборудовании не установится.
UEFI — предпочтительный режим для дуальной загрузки. Он быстрее, безопаснее и поддерживает современные диски и ОС
Типичные ошибки и как их исправить
Даже при строгом следовании инструкции могут возникнуть проблемы. Рассмотрим самые частые:
Почему не видно в GRUB?
Причина 1: Windows установлена в режиме Legacy, а Linux — в UEFI (или наоборот). Решение: переустановите обе системы в одном режиме.
Причина 2: GRUB не обновился после установки Linux. Решение: загрузитесь с Live-CD Linux, смонтируйте корневой раздел и выполните:
sudo chroot /mntupdate-grubgrub-install /dev/sdX
Причина 3: Windows перезаписала загрузчик. Решение: загрузитесь с флешки Linux, восстановите через Boot-Repair (доступен в Ubuntu).
Другие распространённые проблемы:
- Ошибка «No such device» при загрузке Linux. Обычно означает, что в
/etc/fstabуказаны неверные разделов. Проверьте их черезblkidи исправьте в файле. - Windows не загружается после установки Linux. Скорее всего, включён
Fast Startupв Windows. Отключите его:Панель управления → Электропитание → Действие кнопок питания → Изменение параметров, которые сейчас недоступны → Снять флажок с «Включить быстрый запуск». - Не хватает места на диске. Перед установкой освободите место: удалите ненужные файлы, перенесите данные на другой диск или в облако.
Пошаговая инструкция: устанавливаем рядом с Windows
Теперь перейдём к практике. Предположим, что Windows уже установлена на вашем ПК, и вы хотите добавить Ubuntu 22.04 LTS.
- Создайте загрузочную флешку.
Используйте
Rufus(для Windows) илиBalena Etcher(кроссплатформенный). Выберите образ Ubuntu и запишите его на флешку. Важно: для выбирайте схему разделаGPTи целевую системуUEFI (non-CSM). - Освободите место на диске.
В Windows откройте
Управление дисками(Win + X → Управление дисками). Выберите дискC:, кликните правой кнопкой →Сжать том. Укажите размер (например, 100 ГБ = 102400 МБ) и подтвердите. Появится неразмеченное пространство. - Отключите Fast Startup и Secure Boot.
В Windows отключите быстрый запуск (см. выше). В отключите
Secure Bootи включитеUEFI Mode. - Загрузитесь с флешки.
Перезагрузите ПК, войдите в BIOS (обычно
F2,DelилиEsc) и выберите загрузку с USB. Сохраните изменения и выйдите. - Начните установку Ubuntu.
В меню загрузки выберите
Try or Install Ubuntu. Дождитесь загрузки Live-системы. - Выберите язык и параметры. Укажите язык, раскладку клавиатуры. Подключитесь к интернету (рекомендуется для загрузки обновлений).
- Выберите тип установки.
На экране «Тип установки» выберите
Установить рядом с Windows Boot Manager. Установщик автоматически создаст разделы для Linux из неразмеченного пространства. - Настройте пользователя и завершите установку. Укажите имя пользователя, пароль, имя компьютера. Дождитесь завершения установки. По запросу перезагрузите ПК.
Проверьте перед установкой
Часто задаваемые вопросы
Можно ли установить после Linux?
Технически можно, но это сложнее. Windows перезапишет загрузчик GRUB, и Linux перестанет загружаться. Чтобы исправить, после установки Windows нужно:
- Загрузиться с Live-CD Linux.
- Восстановить с помощью
Boot-Repairили вручную. - Обновить конфигурацию GRUB (
update-grub).
Лучше устанавливать Windows первой.
Сколько места нужно для Linux?
Минимальные требования:
- Корневой раздел (
/): 20–25 ГБ (для базовой системы). - Домашний раздел (
/home): от 30 ГБ (если планируете хранить файлы). - Swap: равен объёму ОЗУ (если ОЗУ ≤ 8 ГБ) или 2–4 ГБ (если ОЗУ > 8 ГБ).
Рекомендуется выделять 100 ГБ и более для комфортной работы.
Можно ли использовать один диск для обеих ОС?
Да, но нужно правильно его разделить. На одном физическом диске можно создать несколько логических разделов:
- Один для Windows (
NTFS). - Один или несколько для Linux (
ext4,swap). - Опционально: общий раздел
NTFSдля обмена файлами.
Главное — не перепутать разделы при установке и не отформатировать диск с Windows.
Как удалить одну из ОС?
Если хотите оставить только Windows:
- Удалите разделы Linux через
Управление дискамив Windows. - Загрузитесь с установочной флешки Windows и восстановите загрузчик:
bootrec /fixmbrbootrec /fixbootbootrec /scanosbootrec /rebuildbcd
Если хотите оставить только Linux, удалите раздел Windows и обновите GRUB (sudo update-grub).