Чтобы установить Windows на диск, который раньше использовался в Linux, его нужно правильно подготовить: удалить старые разделы, создать новые и отформатировать в подходящей файловой системе. В большинстве случаев достаточно использовать GParted или fdisk в Linux, но есть нюансы с таблицей разделов, загрузочной записью и файловой системой — обо всём по порядку.
Далее разберём, какие инструменты подойдут, как правильно разбить диск под Windows (включая загрузочный раздел), какие файловые системы использовать и что делать, если установщик Windows не видит диск. Начнём с выбора программы.
Какие инструменты использовать для форматирования
В Linux есть несколько проверенных способов подготовить диск к установке Windows. Самые удобные:
GParted— графический инструмент, интуитивно понятный даже новичку. Подходит для большинства задач: удаление разделов, создание новых, форматирование вNTFSилиFAT32. Устанавливается через пакетный менеджер (sudo apt install gpartedдля Debian/Ubuntu).fdiskилиcfdisk— консольные утилиты, входящие в базовый набор большинства дистрибутивов. Работают быстро, но требуют знания команд. Подойдут, если нужно автоматизировать процесс или работать на сервере без GUI.dd— для полного стирания диска (включая таблицу разделов). Полезно, если Windows отказывается устанавливаться из-за остатков Linux. Пример:sudo dd if=/dev/zero of=/dev/sdX bs=1M status=progress(заменитеsdXна ваш диск).
Для большинства пользователей хватит GParted. Он показывает все подключённые диски, позволяет изменять таблицу разделов (с MBR на GPT или наоборот) и форматировать том в нужный формат.
Если диск системный (с установленным Linux), форматировать его можно только из Live-режима (с загрузочной флешки). Иначе вы удалите текущую ОС и потеряете доступ к системе до завершения установки Windows.
| Критерий | MBR | GPT |
|---|---|---|
| Максимальный объём диска | 2,2 ТБ | 8 ЗБ (теоретически) |
| Количество первичных разделов | 4 | 128 |
| Поддержка UEFI | Нет | Да |
| Загрузочная запись | Сектор 0 | Загрузчик в EFI-разделе |
| Совместимость с Windows | Все версии | Windows 7 x64 и новее (в UEFI-режиме) |
Выбор таблицы разделов: MBR или GPT
Windows может устанавливаться на диски с двумя типами таблиц разделов: MBR (устаревающая) и GPT (современная). Выбор зависит от версии Windows, типа загрузки (Legacy BIOS или UEFI) и объёма диска.
Вот ключевые различия:
Если у вас диск объёмом более 2,2 ТБ или вы устанавливаете Windows 10/11 в UEFI-режиме, выбирайте GPT. Для старых систем или дисков до 2 ТБ подойдёт MBR. Проверить текущий тип таблицы можно командой sudo fdisk -l /dev/sdX (ищите строку Disklabel type).
Файловые системы для Windows: какую выбрать
Windows поддерживает три основные файловые системы: NTFS, FAT32 и exFAT. Для системного раздела подходит только NTFS — он поддерживает права доступа, шифрование и работает с файлами более 4 ГБ.
FAT32 пригодится только для загрузочного раздела EFI (объёмом 100–500 МБ), который требуется для UEFI-установки. exFAT используется для внешних накопителей, но не подходит для системного тома.
Вот краткое сравнение:
NTFS— основная ФС для Windows. Поддерживает разделы до 16 ЭБ, journaling (защита от сбоев), сжатие и шифрование.FAT32— устаревшая, но необходима дляEFI-раздела. Ограничение на размер файла — 4 ГБ.exFAT— для флешек и внешних дисков. Поддерживает файлы более 4 ГБ, но не подходит для системного раздела.
Если вы устанавливаете Windows в Legacy BIOS, достаточно одного раздела NTFS. Для UEFI потребуется отдельный раздел EFI (FAT32, 100–500 МБ) + системный раздел NTFS.
Пошаговая подготовка диска в GParted
Рассмотрим процесс на примере GParted — самого наглядного инструмента. Предположим, у вас есть диск /dev/sdb, который нужно полностью подготовить под Windows 10 в UEFI-режиме.
Шаги:
- Запустите
GPartedот имени администратора (черезsudoили из Live-режима). - Выберите диск в верхнем правом выпадающем списке.
- Удалите все существующие разделы. Правой кнопкой по каждому разделу →
Удалить. Если диск новый, этот шаг можно пропустить. - Создайте таблицу разделов
GPT. В менюДиск→Создать таблицу разделов→ выберитеgpt. - Создайте раздел
EFI:- Нажмите
Добавить. - Размер: 500 МБ (достаточно для Windows).
- Файловая система:
FAT32. - Метка:
EFI(необязательно, но удобно).
- Нажмите
- Создайте системный раздел
NTFS:- Остаток диска отдайте под
NTFS. - Метка:
Windows(по желанию).
- Остаток диска отдайте под
- Примените изменения. Зелёная галочка →
Применить.
После этого диск будет готов к установке Windows в UEFI-режиме. Если вы устанавливаете в Legacy BIOS, создайте только один раздел NTFS на всё пространство диска.
⚠️ Внимание: При удалении разделов все данные на диске будут безвозвратно удалены. Убедитесь, что вы выбрали правильный диск (/dev/sdX), а не системный (/dev/sda), иначе потеряете текущую ОС.
Сравнение инструментов: GParted vs fdisk vs dd
Каждый инструмент имеет свои плюсы и минусы. Выбор зависит от вашего опыта и задачи.
| Инструмент | Плюсы | Минусы | Лучше для |
|---|---|---|---|
GParted | Графический интерфейс, наглядность, поддержка всех операций | Требует GUI, медленнее консольных утилит | Новичкам, визуальная работа |
fdisk/cfdisk | Быстрый, работает в консоли, нет зависимости от GUI | Сложнее для новичков, риск ошибок | Опытным пользователям, серверам |
dd | Полное стирание диска, гарантированное удаление всех данных | Опасно (стирает всё), долго на больших дисках | Чистка диска перед продажей или при проблемах с установкой |
Если вы не уверены в своих силах, используйте GParted. Для автоматизации или работы на сервере подойдёт fdisk. dd применяйте только в крайних случаях — например, если Windows не видит диск из-за остатков Linux.
Что делать, если не видит диск
Иногда установщик Windows не отображает диск, хотя он есть в системе. Причины и решения:
- Диск не инициализирован. В установщике Windows нажмите
Shift+F10, откройтеdiskpartи выполните:list disk→select disk N(где N — номер вашего диска) →clean→convert gpt(илиconvert mbr). - Несовместимая таблица разделов. Если Windows устанавливается в
UEFI, диск должен быть вGPT. ДляLegacy BIOS— вMBR. - Отсутствует драйвер для диска. Актуально для или NVMe-накопителей. Скачайте драйвер с сайта производителя и загрузите его через установщик.
- Диск подключён через USB-хаб. Подключите диск напрямую к материнской плате.
Если Windows не видит диск, сначала проверьте таблицу разделов (GPT для UEFI, MBR для Legacy BIOS) и инициализируйте диск через diskpart.
Практическая инструкция: форматирование через fdisk
Если вы предпочитаете консоль, вот как подготовить диск через fdisk. Пример для диска /dev/sdb в GPT с разделом EFI и системным томом NTFS:
1. Запустите fdisk:
sudo fdisk /dev/sdb
2. Удалите все существующие разделы:
d → укажите номер раздела (повторите для всех).
3. Создайте новую таблицу разделов GPT:
g.
4. Создайте раздел EFI:
n → 1 (номер раздела) → Enter (начало) → +500M (размер) → t → 1 (выбор раздела) → ef (тип EFI System).
5. Создайте системный раздел:
n → 2 → Enter (начало) → Enter (весь остаток диска) → t → 2 → 7 (тип HPFS/NTFS).
6. Запишите изменения:
w.
7. Отформатируйте разделы:
sudo mkfs.fat -F32 /dev/sdb1 (для EFI) и sudo mkfs.ntfs /dev/sdb2 (для системного раздела).
Готово! Теперь диск готов к установке Windows.
Чек-лист перед установкой Windows
Часто задаваемые вопросы
Можно ли установить на диск с без форматирования?
Нет. Windows не может использовать файловую систему ext4 или btrfs, которые применяются в Linux. Нужно удалить все разделы Linux и создать новые в NTFS (и FAT32 для EFI). Исключение — установка Windows в виртуальную машину или на отдельный раздел с dual boot, но даже в этом случае системный том Windows должен быть в NTFS.
Какой размер раздела нужен для Windows?
Минимальный размер — 100 МБ, но рекомендуется 500 МБ. Этого хватит для хранения загрузочных файлов Windows и обновлений. Если вы планируете устанавливать несколько ОС (например, Linux и Windows в dual boot), можно увеличить до 1 ГБ.
Почему не устанавливается на диск после форматирования?
Чаще всего проблема в несовместимости таблицы разделов с режимом загрузки. Например, если вы пытаетесь установить Windows в UEFI-режиме на диск с MBR. Проверьте в настройки загрузки (Legacy или UEFI) и тип таблицы разделов. Также убедитесь, что диск инициализирован (поможет diskpart в установщике Windows).
Нужно ли форматировать диск в FAT32 для Windows?
Только если это раздел EFI для UEFI-установки. Системный раздел Windows должен быть в NTFS. FAT32 не поддерживает файлы больше 4 ГБ и не подходит для работы ОС.