Чтобы установить 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.

КритерийMBRGPT
Максимальный объём диска2,2 ТБ8 ЗБ (теоретически)
Количество первичных разделов4128
Поддержка 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-режиме.

Шаги:

  1. Запустите GParted от имени администратора (через sudo или из Live-режима).
  2. Выберите диск в верхнем правом выпадающем списке.
  3. Удалите все существующие разделы. Правой кнопкой по каждому разделу → Удалить. Если диск новый, этот шаг можно пропустить.
  4. Создайте таблицу разделов GPT. В меню Диск → Создать таблицу разделов → выберите gpt.
  5. Создайте раздел EFI:
    • Нажмите Добавить.
    • Размер: 500 МБ (достаточно для Windows).
    • Файловая система: FAT32.
    • Метка: EFI (необязательно, но удобно).
  6. Создайте системный раздел NTFS:
    • Остаток диска отдайте под NTFS.
    • Метка: Windows (по желанию).
  7. Примените изменения. Зелёная галочка → Применить.

После этого диск будет готов к установке Windows в UEFI-режиме. Если вы устанавливаете в Legacy BIOS, создайте только один раздел NTFS на всё пространство диска.

⚠️ Внимание: При удалении разделов все данные на диске будут безвозвратно удалены. Убедитесь, что вы выбрали правильный диск (/dev/sdX), а не системный (/dev/sda), иначе потеряете текущую ОС.
Какую файловую систему вы испальзуете для Windows?
NTFS
FAT32
exFAT
Другую

Сравнение инструментов: GParted vs fdisk vs dd

Каждый инструмент имеет свои плюсы и минусы. Выбор зависит от вашего опыта и задачи.

ИнструментПлюсыМинусыЛучше для
GPartedГрафический интерфейс, наглядность, поддержка всех операцийТребует GUI, медленнее консольных утилитНовичкам, визуальная работа
fdisk/cfdiskБыстрый, работает в консоли, нет зависимости от GUIСложнее для новичков, риск ошибокОпытным пользователям, серверам
ddПолное стирание диска, гарантированное удаление всех данныхОпасно (стирает всё), долго на больших дискахЧистка диска перед продажей или при проблемах с установкой

Если вы не уверены в своих силах, используйте GParted. Для автоматизации или работы на сервере подойдёт fdisk. dd применяйте только в крайних случаях — например, если Windows не видит диск из-за остатков Linux.

Что делать, если не видит диск

Иногда установщик Windows не отображает диск, хотя он есть в системе. Причины и решения:

  1. Диск не инициализирован. В установщике Windows нажмите Shift+F10, откройте diskpart и выполните: list disk → select disk N (где N — номер вашего диска) → clean → convert gpt (или convert mbr).
  2. Несовместимая таблица разделов. Если Windows устанавливается в UEFI, диск должен быть в GPT. Для Legacy BIOS — в MBR.
  3. Отсутствует драйвер для диска. Актуально для или NVMe-накопителей. Скачайте драйвер с сайта производителя и загрузите его через установщик.
  4. Диск подключён через 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

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли установить на диск с без форматирования?

Нет. 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 ГБ и не подходит для работы ОС.