Установить Windows 10 с без флешки можно тремя проверенными методами: через созданию отдельного раздела на жёстком диске, с помощью виртуальной машины илимонтируя ISO-образ в GRUB. Каждый вариант имеет свои нюансы, но все они работают без необходимости записывать загрузочный носитель.
Если у вас уже есть образ Windows 10 в формате ISO, а флешки под рукой нет — не беда. Расскажу, как обойтись без неё, используя инструменты и встроенные возможности BIOS/UEFI. Далее разберём каждый способ подробно, с пошаговыми действиями и важными предупреждениями.
Подготовка системы: что нужно сделать до установки
Перед тем как приступить к установке, проверьте несколько ключевых моментов. Во-первых, убедитесь, что на жёстком диске есть хотя бы 20–25 ГБ свободного места — этого хватит для базовой установки Windows 10. Во-вторых, скачайте официальный ISO-образ Windows 10 с сайта Microsoft (например, через утилиту wget или браузер).
Также потребуется:
- Права администратора (sudo) в Linux;
- Утилиты
gdisk,partedилиgpartedдля работы с разделами; - Программа для монтирования ISO (например,
furiusisomountили встроенные средства); - Резервная копия важных данных — на всякий случай.
Если вы устанавливаете Windows на ноутбук с Linux, отключите Secure Boot в BIOS. Иначе система может не загрузиться после установки.
| Действие | Команда/Инструмент | Примечание |
|---|---|---|
| Создание раздела | gparted или fdisk | Размер от 20 ГБ, тип NTFS |
| Монтирование ISO | sudo mount -o loop win10.iso /mnt | Точка монтирования — /mnt |
| Копирование файлов | sudo cp -r /mnt/* /раздел/ | Права доступа нужны |
Способ 1: Установка на отдельный раздел диска
Самый надёжный метод — выделить отдельный раздел под и установить систему туда. Для этого:
- Запустите
gparted(графический инструмент) илиfdisk(в терминале) и создайте новый раздел типаNTFSразмером от 20 ГБ. - Смонтируйте ISO-образ Windows 10 в с помощью команды:
sudo mount -o loop /путь/к/win10.iso /mnt. - Скопируйте файлы установщика на новый раздел:
sudo cp -r /mnt/* /путь/к/новому/разделу/. - Перезагрузитесь и в выберите загрузку с раздела, на который скопировали файлы.
Этот способ подходит, если у вас UEFI-система. Для Legacy BIOS может потребоваться дополнительная настройка загрузчика.
Способ 2: Установка через виртуальную машину
Если вы не хотите изменять структуру диска, можно установить Windows 10 в виртуальную машину (VirtualBox или QEMU). Это безопасно, но производительность будет ниже, чем при нативной установке.
Шаги:
- Установите VirtualBox:
sudo apt install virtualbox(для Debian/Ubuntu). - Создайте новую виртуальную машину, выделите не менее 2 ГБ ОЗУ и 20 ГБ места на диске.
- В настройках укажите ISO-образ Windows 10 как загрузочный диск.
- Запустите и следуйте стандартной процедуре установки Windows.
Минус этого метода — ограниченный доступ к железу (например, не получится использовать полную мощность видеокарты). Зато вы сможете тестировать Windows, не затрагивая основную систему.
Способ 3: Загрузка через GRUB
Если ваш загрузчик — GRUB 2, можно добавить в него запись для загрузки напрямую с ISO-образа. Это работает, если образ находится на ext4-разделе.
Действия:
- Скопируйте ISO-образ в корневой раздел Linux (например, в
/boot/iso/win10.iso). - Отредактируйте файл
/etc/grub.d/40_custom, добавив строки:menuentry "Windows 10 ISO" { set isofile="/boot/iso/win10.iso" loopback loop $isofile linux (loop)/efi/boot/bootx64.efi } - Обновите GRUB:
sudo update-grub. - Перезагрузитесь и выберите в новый пункт меню.
⚠️ Внимание: этот метод может не работать на всех конфигурациях. Если загрузка не начинается, попробуйте другие способы.
Сравнение методов: какой выбрать
Каждый из описанных способов имеет свои плюсы и минусы. Чтобы облегчить выбор, сведем их в таблицу:
| Критерий | Отдельный раздел | Виртуальная машина | Загрузка через GRUB |
|---|---|---|---|
| Скорость работы | ⭐⭐⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐ |
| Сложность настройки | Средняя | Низкая | Высокая |
| Доступ к железу | Полный | Ограниченный | Полный |
| Безопасность | Риск при ошибке | Безопасно | Риск при ошибке |
Отдельный раздел — лучший вариант для постоянного использования Windows. Виртуальная машина подойдёт для тестирования. Загрузка через GRUB — для опытных пользователей, которые хотят сэкономить место на диске.
Для стабильной работы Windows 10 на одном ПК с Linux лучше использовать отдельный раздел. Виртуальная машина удобна для временных задач, но не заменит полноценную установку.
Пошаговая инструкция по установке на отдельный раздел
Разберём самый надёжный способ подробно. Предположим, что у вас уже есть ISO-образ Windows 10 и свободное место на диске.
Шаг 1. Создание раздела
- Запустите
gparted(графический интерфейс) или в терминале введитеsudo fdisk /dev/sdX(гдеsdX— ваш диск, например,sda). - Создайте новый раздел размером от 20 ГБ. Тип раздела —
NTFS(для совместимости с Windows). - Примените изменения и перезагрузитесь, если потребуется.
Шаг 2. Копирование файлов Windows
- Смонтируйте ISO-образ:
sudo mkdir /mnt/win10 && sudo mount -o loop /путь/к/win10.iso /mnt/win10. - Скопируйте файлы на новый раздел (предварительно смонтировав его, например, в
/mnt/win_partition):sudo cp -r /mnt/win10/* /mnt/win_partition/.
Шаг 3. Настройка загрузчика
- Если у вас UEFI, перезагрузитесь и в выберите загрузку с раздела, на который скопировали файлы.
- Если Legacy BIOS, может потребоваться установить загрузчик вручную с помощью
syslinux.
Чек-лист перед установкой
Часто задаваемые вопросы
Можно ли установить Windows 10 с без потери данных?
Да, если вы создадите новый раздел под и не будете форматировать существующие разделы с данными. Однако всегда делайте резервную копию — при работе с разделами есть риск ошибки.
Почему при загрузке с через не начинается установка?
Это может, если образ Windows 10 не поддерживает загрузку через loop-устройство. Попробуйте использовать другой или воспользуйтесь методом с отдельным разделом.
Как вернуть после установки Windows?
Если перезаписала загрузчик, загрузитесь с LiveCD Linux, смонтируйте корневой раздел и выполните:
sudo grub-install /dev/sdX (где sdX — ваш диск, например, sda), затем sudo update-grub.
Можно ли установить Windows 10 на внешний жёсткий диск?
Да, но производительность будет ниже, чем на внутреннем SSD/HDD. Для этого создайте раздел на внешнем диске, скопируйте туда файлы и настройте загрузку через BIOS.