Как установить Windows 10 рядом с Linux Ubuntu — вопрос, который возникает у многих пользователей, желающих совместить стабильность и совместимость Windows. Это реализуемо, но требует подготовки: нужно правильно разбить диск, сохранить данные и настроить загрузчик. В этой статье — пошаговый процесс с учетом нюансов, которые часто упускают.
Основная сложность — в конфликте загрузчиков. Ubuntu использует GRUB, а Windows 10 пытается перезаписать его своим. Если не подготовиться, после установки система может не увидеть Ubuntu. Также важно выделить достаточно места на диске (минимум 50–60 ГБ для Windows) и не затрагивать раздел с Linux.
Подготовка диска: сколько места нужно и как его освободить
Перед установкой Windows 10 рядом с Ubuntu нужно освободить место на жестком диске. Минимальные требования для Windows 10 — 20 ГБ, но на практике лучше выделить не менее 50–60 ГБ, чтобы оставалось пространство для обновлений и программ. Если диск уже забит, можно:
- Удалить ненужные файлы (кеш, старые пакеты, дубликаты).
- Перенести личные данные на внешний накопитель.
- Уменьшить раздел через
GParted(встроенный в инструмент).
Лучше всего использовать GParted: он позволяет изменять размер разделов без потери данных. Запустите его из Ubuntu, выберите раздел с Linux (обычно /dev/sda1 или подобный), кликните правой кнопкой и выберите Изменить размер/переместить. Уменьшите его на нужное количество гигабайт, оставив нераспределенное пространство для Windows.
Не изменяйте системные разделы (например, /boot или swap) — это может привести к сбою загрузки Ubuntu.
| Параметр | Значение | Пояснение |
|---|---|---|
| Режим загрузки | UEFI (не Legacy) | Windows 10 и лучше работают в UEFI-режиме. Если установлена в Legacy, могут возникнуть проблемы. |
| Secure Boot | Отключен | Это упростит установку, хотя поддерживает Secure Boot. |
| Приоритет загрузки | Флешка на первом месте | Чтобы компьютер загрузился с установочного носителя. |
Создание загрузочной флешки и настройка BIOS
Чтобы установить Windows 10 рядом с Ubuntu, понадобится загрузочная флешка. Используйте официальный инструмент от Microsoft — Media Creation Tool (для Windows) или Rufus (для любых ОС). Важно: флешка должна быть отформатирована в FAT32, а образ Windows 10 — оригинальный (не модифицированный).
После создания флешки перезагрузите компьютер и войдите в BIOS (обычно клавиша F2, Del или Esc при загрузке). В настройках BIOS:
Если в нет опции UEFI, значит, ваша материнская плата его не поддерживает. В этом случае установите в Legacy-режиме, но учтите, что это может усложнить dual boot.
Установка Windows 10: шаги и ловушки
Загрузитесь с флешки и следуйте инструкциям установщика Windows 10. На этапе выбора диска:
- Не форматируйте весь диск — выберите нераспределенное пространство, которое вы подготовили заранее.
- Создайте новый раздел в нераспределенном пространстве (Windows предложит это сделать автоматически).
- Не трогайте разделы с Ubuntu — они обычно помечены как
ext4илиswap.
После установки перезагрузит компьютер — и здесь начинается самое интересное. Скорее всего, вы не увидите в меню загрузки. Это нормально: Windows перезаписал загрузчик GRUB. Чтобы вернуть доступ к Ubuntu, нужно восстановить загрузчик.
В большинстве случаев достаточно загрузиться с Live-диска Ubuntu (или флешки), открыть терминал и выполнить:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair && boot-repair
Затем следуйте инструкциям Boot-Repair — инструмент автоматически найдет и и восстановит GRUB.
Восстановление загрузчика после установки Windows
Если после установки Windows 10 компьютер загружается сразу в Windows, не показывая Ubuntu, значит, загрузчик GRUB был перезаписан. Это стандартная ситуация, и исправить ее можно двумя способами:
-
Через Live-диск Ubuntu. Загрузитесь с установочной флешки Ubuntu, выберите
Попробовать Ubuntu. Откройте терминал (Ctrl+Alt+T) и выполните:sudo fdisk -l(чтобы найти диск с Ubuntu, обычно/dev/sda)sudo mount /dev/sdXY /mnt(гдеsdXY— раздел с Ubuntu, например,sda2)sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/syssudo chroot /mntupdate-grubexitПосле этого перезагрузите компьютер —
GRUBдолжен появиться. -
Через Boot-Repair (проще). Установите утилиту, как описано выше, и следуйте инструкциям. Она автоматически найдет обе системы и настроит загрузчик.
Внимание: если вы не уверены в своих действиях с терминалом, используйте Boot-Repair. Неверные команды могут привести к потере данных.
Настройка dual boot: как выбрать ОС при загрузке
После восстановления GRUB при загрузке компьютера вы увидите меню с выбором ОС. По умолчанию Ubuntu будет загружаться первой, но это можно изменить. Чтобы настроить порядок загрузки:
| Действие | Команда | Результат |
|---|---|---|
| Изменить порядок загрузки | sudo nano /etc/default/grub |
Найдите строку GRUB_DEFAULT=0 и измените 0 на номер пункта с Windows (например, GRUB_DEFAULT=4). |
| Изменить время ожидания | GRUB_TIMEOUT=10 |
Установите время в секундах (по умолчанию 10). |
| Сохранить изменения | sudo update-grub |
Обновляет конфигурацию GRUB. |
Если вы хотите, чтобы загружалась по умолчанию, но при этом оставалась возможность выбрать Ubuntu, измените GRUB_DEFAULT на строку с Windows. Узнать точный номер можно в меню GRUB — просто посчитайте пункты (начиная с 0).
Также можно отредактировать названия пунктов в GRUB, чтобы они были более понятными. Для этого отредактируйте файл /etc/grub.d/40_custom и добавьте свои строки, например:
menuentry "Windows 10 (на SSD)" {
insmod ntfs
search --no-floppy --fs-uuid --set=root XXXXXXXXXXXXXX
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
Где XXXXXXXXXXXXXX — это раздела с Windows (узнать его можно через sudo blkid).
Проблемы и их решения: что делать, если что-то пошло не так
Даже при точном следовании инструкции могут возникнуть проблемы. Вот самые распространенные и способы их решения:
Windows не видно в GRUB после восстановления
Проверьте, включен ли в BIOS режим UEFI. Если Ubuntu установлена в Legacy, а Windows в UEFI (или наоборот), загрузчик не сможет увидеть обе системы. Решение: переустановите Windows в том же режиме, что и Ubuntu.
Еще одна частая проблема — Windows загружается, но нет. Это означает, что раздел с не подключен к GRUB. В этом случае:
- Загрузитесь в Windows.
- Убедитесь, что раздел с не отформатирован (проверьте в
Управлении дисками). - Используйте Live-диск и восстановите
GRUBчерезBoot-Repair.
Если компьютер не загружается вообще, возможно, вы случайно отформатировали раздел с или повредили загрузчик. В этом случае попробуйте:
- Загрузиться с Live-диска и проверить целостность разделов через
GParted. - Восстановить данные с помощью
TestDiskилиPhotoRec. - Переустановить Ubuntu, если данные не критичны.
Пошаговая инструкция: как установить Windows 10 рядом с Ubuntu
Чтобы не упустить ни одного шага, следуйте этому чек-листу. Он охватывает все этапы — от подготовки до финальной настройки.
Чек-лист установки Windows 10 рядом с Ubuntu
Часто задаваемые вопросы
Можно ли установить Windows 10 рядом с на одном диске?
Да, это возможно. Главное — правильно разбить диск, оставив нераспределенное пространство для Windows, и не затрагивать разделы Ubuntu. Используйте GParted для изменения размеров разделов.
Почему после установки Windows 10 не видно Ubuntu?
Windows перезаписывает загрузчик GRUB своим. Чтобы вернуть Ubuntu, загрузитесь с Live-диска и восстановите GRUB через Boot-Repair или вручную с помощью команд в терминале.
Сколько места нужно выделить для Windows 10?
Минимум — 20 ГБ, но рекомендуется 50–60 ГБ. Это позволит установить обновления, программы и оставить место для файлов. Если планируете использовать для игр или работы с тяжелыми приложениями, выделите 100 ГБ и более.
Можно ли установить Windows 10 в Legacy-режиме, если в UEFI?
Технически можно, но это усложнит настройку GRUB и может привести к проблемам с загрузкой. Лучше установить обе системы в одном режиме (UEFI или Legacy). Если уже стоит в UEFI, установите тоже в UEFI.