Перейти к основному содержимому

2.06. Установка операционной системы

Разработчику Архитектору Инженеру

Установка операционной системы

Внимание
Приготовьтесь!

Страшные слова

Если вы не планируете переустанавливать систему, или разбираться в том, как это работает – можете лишь пробежаться и вернуться к этому разделу позднее, по мере необходимости.

Теоретические основы

Установка операционной системы — это не просто запуск программы из интерфейса уже работающей ОС. Это процесс инициализации программно-аппаратного окружения «с нуля», в котором отсутствуют привычные пользовательские среды, графические оболочки, службы и даже базовые драйверы. В отличие от установки приложения, установка ОС ставит задачу — создать само окружение, в котором затем будут работать все остальные программы. Это делает её принципиально иной по своей природе: она затрагивает уровень системного ПО, непосредственно взаимодействующего с оборудованием, и требует понимания как программных, так и аппаратных аспектов вычислительной системы.

Что происходит при установке

В практике выделяют два основных режима установки: чистая (первичная) установка и переустановка (повторная установка). Хотя оба процесса используют один и тот же установочный образ и схожий интерфейс, их цели, последствия и внутренние процедуры различаются.

Чистая установка предполагает полное отсутствие операционной системы на целевом устройстве хранения данных. Это типично для новых компьютеров, сборок «с нуля», или ситуаций, когда диск был предварительно полностью отформатирован или заменён. Установщик работает в автономном режиме: он инициализирует таблицу разделов, создаёт необходимые системные разделы (например, EFI System Partition в UEFI-режиме), копирует ядро, системные библиотеки, загрузчик и базовые компоненты пользовательского интерфейса. В этом случае пользовательские данные, конфигурации, программы и настройки отсутствуют — система создаётся «с чистого листа».

Переустановка, в свою очередь, производится на устройство, где уже имеется действующая (или повреждённая) операционная система. Здесь возможны два подварианта:

  • Установка поверх существующей ОС (in-place upgrade или repair install): установщик сохраняет пользовательские файлы, настройки и часть установленных программ, но заменяет системные файлы, загрузчик и ядро. Этот режим применяется, когда система работает нестабильно из-за повреждения критических компонентов (например, ntoskrnl.exe в Windows или /sbin/init в Linux), но пользователь хочет сохранить окружение. Однако такой подход не гарантирует устранение всех проблем, поскольку остатки старых конфигураций, повреждённые реестры или конфликтующие драйверы могут сохраниться.

  • Полная переустановка с форматированием: фактически это чистая установка, но на уже использовавшемся носителе. Установщик стирает существующую структуру разделов (или позволяет пользователю вручную удалить их) и создаёт новую. Это наиболее радикальный, но и наиболее надёжный способ восстановления работоспособности системы при глубоких повреждениях — вирусных заражениях, физических ошибках файловой системы, накопленных конфликтах драйверов или неудачных обновлениях. Именно в этом случае обязательно предварительное резервное копирование данных.

Когда требуется переустановка

Потребность в переустановке возникает как реакция на сбои, для которых стандартные методы восстановления оказались неэффективны. Наиболее типичные причины:

  • Повреждение системных файлов, ведущее к невозможности загрузки (BSOD в Windows, kernel panic в Linux) или постоянным сбоям служб. Средства вроде sfc /scannow (Windows) или fsck (Linux) не могут восстановить целостность, если повреждён загрузочный сектор, ядро или критические библиотеки.

  • Тяжёлое вредоносное заражение, при котором антивирусные решения не способны полностью ликвидировать угрозу из-за её глубокой интеграции в системные процессы (rootkits, bootkits). Переустановка гарантирует полное уничтожение вредоносного кода, находящегося вне пользовательского пространства.

  • Накопленные нестабильности: замедление работы, частые зависания, конфликты ПО после многократных обновлений и установок/удалений программ. Это следствие фрагментации реестра (в Windows), остатков конфигураций, дублирующихся драйверов или некорректных прав доступа. Такие проблемы часто диагностируются как «система стала тормозить со временем» и эффективно устраняются только полной переустановкой.

  • Смена архитектуры или режима загрузки: переход с BIOS на UEFI, с MBR на GPT, с 32-битной на 64-битную версию ОС. Такие изменения невозможно выполнить «на лету» — требуется переразметка диска и повторная установка.

Стоит подчеркнуть: регулярные обновления ОС (security patches, feature updates) не являются переустановкой. Они модифицируют существующую систему, сохраняя её идентичность — идентификатор установки, SID (в Windows), корневые сертификаты и большинство конфигураций остаются неизменными.

Образ, дистрибутив и установщик

Эти термины часто используются как синонимы, но технически обозначают разные уровни абстракции.

  • Дистрибутив — это конечный продукт, поставляемый разработчиком ОС. Для Windows это, например, «Windows 11 Pro x64», для Linux — «Ubuntu 24.04 LTS Desktop». Дистрибутив включает в себя ядро, базовую систему, набор предустановленных приложений, установщик и метаданные (лицензионные ключи, цифровые подписи). Он существует в виде файла, набора файлов или физического носителя.

  • Образ — это цифровое представление дистрибутива в виде единого файла, обычно в формате ISO 9660 (с расширением .iso) или его расширений (например, .img, .wim для Windows). Образ создаётся путём побайтового копирования содержимого загрузочного носителя (CD/DVD, USB-накопителя). Он содержит:

    • Файловую систему установочного носителя;
    • Загрузочный сектор, совместимый с BIOS или UEFI;
    • Программу-установщик (например, setup.exe для Windows, ubiquity для Ubuntu);
    • Сжатые архивы с файлами будущей ОС (часто в форматах squashfs, wim, esd);
    • Драйверы первого уровня (для контроллеров хранения, сетевых карт, USB).

    Важно: не всякий файл .iso является загрузочным образом. Он может быть просто архивом данных (например, резервной копией). Загрузочность определяется наличием в нём корректного загрузочного сектора и соответствующих заголовков (например, El Torito для CD-ROM эмуляции).

  • Установщик — это исполняемая программа, содержащаяся внутри образа и запускаемая при загрузке с носителя. Это полноценное приложение с графическим или текстовым интерфейсом, задача которого — развернуть содержимое дистрибутива на целевом диске. Установщик управляет:

    • Выбором языка и региональных настроек;
    • Разметкой диска и созданием разделов;
    • Копированием файлов и распаковкой архивов;
    • Настройкой загрузчика;
    • Конфигурированием учётных записей и сетевых параметров;
    • Регистрацией лицензии.

Таким образом, цепочка такова: дистрибутив → упакован в образ → образ записывается на загрузочный носитель → при старте с носителя запускается установщик → установщик разворачивает ОС.

Загрузчик и процесс загрузки

Для понимания установки критически важно осознавать, что сама ОС не участвует в собственной установке. Установка происходит в докомпьютерном состоянии — до того, как ядро получает управление. Этап, предшествующий запуску ядра, называется загрузкой (boot), и он состоит из нескольких стадий.

  1. POST (Power-On Self-Test) — выполняется микропрограммой материнской платы (BIOS или UEFI) при включении питания. Проверяется целостность оперативной памяти, наличие процессора, базовых периферийных устройств.

  2. Выбор загрузочного устройства — микропрограмма просматривает список устройств в порядке приоритета (boot order): жёсткий диск, SSD, USB, сетевая карта и т.д. Для каждого устройства проверяется наличие загрузочной сигнатуры.

  3. Загрузка первого сектора (MBR или Protective MBR) — если устройство использует MBR-разметку, считывается первый сектор (512 байт), содержащий master boot record. В нём находится:

    • Таблица разделов (до 4 первичных записей);
    • Код загрузчика первого уровня (446 байт);
    • Магическое число 0x55AA в конце сектора, подтверждающее загрузочность.

    Этот код (например, bootmgr для Windows, GRUB Stage 1 для Linux) ограничен по размеру и обычно лишь загружает второй этап загрузчика с другого участка диска.

  4. Загрузка второго уровня загрузчика — более сложная программа, способная понимать файловые системы (например, ntldr, winload.exe, GRUB2). Она читает конфигурационные файлы, отображает меню выбора ОС (при мультизагрузке), загружает ядро в память и передаёт ему управление с параметрами.

В случае UEFI процесс отличается:

  • Отсутствует MBR как кодовая структура; вместо него — Protective MBR (только для совместимости).
  • Загрузка происходит с исполняемого файла в стандартизированной файловой системе FAT32 — EFI System Partition (ESP).
  • Микропрограмма UEFI сама умеет читать FAT32 и искать файлы по пути \EFI\BOOT\BOOTx64.EFI (для 64-битных ОС). Этот файл — и есть загрузчик второго уровня.
  • UEFI поддерживает цифровые подписи (Secure Boot), что исключает запуск неподписанных или скомпрометированных загрузчиков.

Именно поэтому при установке ОС необходимо чётко разделять режимы BIOS/MBR и UEFI/GPT: смешивание (например, установка UEFI-образа в MBR-разметку) почти всегда приводит к невозможности загрузки.

Загрузочная флешка

Загрузочная флешка — это USB-накопитель, подготовленный так, чтобы микропрограмма BIOS/UEFI распознала его как устройство, с которого можно начать процесс загрузки. Это достигается двумя способами:

  • Эмуляция CD-ROM (ISO mode) — флешка представляется контроллеру как оптический диск, содержащий ISO-образ. Для этого используется специальный загрузочный сектор, совместимый со спецификацией El Torito. Большинство современных установщиков Windows и Linux используют именно этот режим, так как он обеспечивает максимальную совместимость.

  • Прямая загрузка с USB (HDD mode) — флешка размечается как жёсткий диск (MBR или GPT), создаётся загрузочный раздел, и на него устанавливается загрузчик. Этот способ используется, например, при создании мультизагрузочных носителей (Ventoy).

Для создания загрузочной флешки применяются специализированные утилиты:

  • Rufus (Windows) — наиболее гибкий инструмент. Позволяет явно задать:

    • Целевой режим (BIOS/UEFI);
    • Тип разметки (MBR для BIOS/UEFI-CSM, GPT для UEFI);
    • Файловую систему (FAT32, NTFS — FAT32 обязателен для UEFI, так как ESP должна быть FAT32);
    • Обход ограничения FAT32 на размер файла 4 ГБ (через разделение install.wim на install.swm);
    • Добавление дополнительных драйверов или утилит.
  • BalenaEtcher — кроссплатформенная утилита с упрощённым интерфейсом. Предназначена для «слепого» побайтового копирования образа на носитель (flash mode). Не даёт контроля над разметкой или загрузочным режимом — просто копирует содержимое ISO как есть. Подходит для большинства Linux-дистрибутивов, но может вызывать проблемы с Windows-образами из-за отсутствия обработки install.wim.

  • Media Creation Tool (Microsoft) — официальный инструмент для Windows. Он обновляет текущую ОС, либо записывает установочные файлы на USB-накопитель в распакованном виде (как на DVD), минуя создание единого ISO. Это гарантирует совместимость, но не даёт гибкости.

  • UltraISO — коммерческая утилита с поддержкой редактирования ISO-файлов (добавление/удаление файлов внутри образа), создания загрузочных носителей и преобразования форматов (например, .wim.iso). Широко использовалась в 2000-х, сейчас уступает Rufus по актуальности.

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

Выбор таблицы разделов

Таблица разделов — структура на диске, описывающая, как физическое пространство разделено на логические тома. От её типа зависит максимальный объём диска, количество разделов и совместимость с микропрограммой.

ХарактеристикаMBR (Master Boot Record)GPT (GUID Partition Table)
РазмещениеПервый сектор диска (LBA 0)Заголовок в LBA 1, таблица в LBA 2–33 и дубликат в конце диска
Макс. объём диска2 ТБ (из-за 32-битных адресов секторов)8 ЗБ (теоретически), на практике — ограничения ОС (9,4 ЗБ для Windows)
Макс. разделов4 первичных (или 3 первичных + 1 расширенный с логическими)128 (по умолчанию, можно увеличить)
РезервированиеНетДублирующая таблица в конце диска
ЦелостностьНет контрольных суммCRC32 для заголовка и таблицы
Режим микропрограммыТолько BIOS (или UEFI в режиме CSM)Только UEFI (некоторые ОС позволяют загрузку с GPT в BIOS, но это нестандартно)

Рекомендации по выбору:

  • Если компьютер произведён до ~2012 года, имеет BIOS (не UEFI), и диск ≤ 2 ТБ — MBR.
  • Если компьютер поддерживает UEFI (и Secure Boot), диск > 2 ТБ, или планируется использовать современные функции (например, BitLocker с аппаратным шифрованием) — GPT.
  • Для Windows 11, начиная с 2022 года, GPT обязателен, даже на дисках < 2 ТБ.
  • На Mac (Intel) с 2006 года используется только GPT; на Apple Silicon — APFS без MBR/GPT в классическом понимании.

При установке Linux на GPT в BIOS-режиме может потребоваться создание BIOS Boot Partition (1–2 МБ, без файловой системы) — это область, куда GRUB помещает свой код второго этапа, так как в GPT отсутствует место для него в MBR.

BOOT Menu и настройка порядка загрузки

BOOT Menu — это временное меню, вызываемое при старте компьютера нажатием специальной клавиши (часто F12, Esc, F10 — зависит от производителя). В отличие от входа в BIOS/UEFI Setup (Del, F2), BOOT Menu не требует входа в настройки — оно просто отображает список всех доступных загрузочных устройств и позволяет выбрать одно из них на этот запуск. Это удобно для разового запуска с флешки без изменения постоянного порядка загрузки.

BIOS/UEFI Setup — постоянная конфигурация, где задаётся Boot Priority Order. Здесь можно:

  • Переместить USB-устройства выше, чем внутренние диски;
  • Отключить ненужные интерфейсы (PXE, LAN Boot);
  • Включить/выключить режим совместимости CSM (Compatibility Support Module), позволяющий UEFI загружать MBR-носители;
  • Настроить Secure Boot (ключи, режимы);
  • Указать конкретный файл загрузчика вручную (для UEFI).

Важно: после установки ОС порядок загрузки следует вернуть в исходное состояние (жёсткий диск первым), чтобы избежать постоянного запроса выбора устройства.

Обновление системы и установка драйверов

Установка ОС — только начало. Последующие действия критически важны для безопасности и стабильности:

  • Обновление системы — процесс применения патчей, исправлений и новых функций от разработчика. В Windows это через Центр обновления Windows (Windows Update), в Linux — через пакетные менеджеры (apt upgrade, dnf update, pacman -Syu). Рекомендуется выполнить полное обновление сразу после первой загрузки, до установки стороннего ПО. Это:

    • Устраняет известные уязвимости в ядре и службах;
    • Исправляет ошибки, выявленные после релиза дистрибутива;
    • Обеспечивает совместимость с новыми драйверами и приложениями.
  • Установка драйверов — ПО, обеспечивающее взаимодействие ОС с аппаратными компонентами. Источники:

    • Встроенные драйверы — поставляются с ОС. Достаточны для базовой функциональности (видео, сеть, USB), но часто устаревают.
    • Драйверы от производителя оборудования — скачиваются с официальных сайтов (Intel, AMD, NVIDIA, Dell, Lenovo и др.). Предпочтительны для:
      • Видеокарт (производительность, поддержка новых API);
      • Чипсетов (стабильность, управление питанием);
      • Сетевых адаптеров (скорость, функции виртуализации);
      • Звуковых контроллеров (низкая задержка, Dolby).
    • Драйверы через Windows Update — автоматически предлагаются, но могут быть не самыми свежими.
    • Драйверы через менеджеры устройств ОС — в Linux — ubuntu-drivers, mhwd (Manjaro); в Windows — «Обновить драйвер» в Диспетчере устройств.

Важно: никогда не устанавливайте драйверы из непроверенных источников (третьестепенные сайты, торренты, «драйвер-паки»). Это основной вектор доставки вредоносного ПО.


Руководство: как установить операционную систему

★ Подготовка перед установкой

Подготовительный этап — самый важный, поскольку ошибки здесь неизбежно влекут за собой потерю данных, невозможность загрузки или нестабильную работу системы впоследствии. Временные затраты на тщательную подготовку многократно окупаются снижением рисков и уменьшением времени на устранение последствий.

1. Скачивание образа операционной системы

Цель: получить аутентичный, неповреждённый и лицензионно корректный дистрибутив.

Процедура:

  • Windows
    Используется официальный инструмент Media Creation Tool, распространяемый Microsoft. Он выполняет две функции:
    • Создаёт ISO-образ текущей стабильной версии Windows (10 или 11, в зависимости от настроек);
    • Записывает установочные файлы напрямую на USB-накопитель.
    Media Creation Tool автоматически проверяет подлинность образа через цифровую подпись Microsoft и гарантирует совместимость с микропрограммой целевого ПК.
    Важно: при установке потребуется лицензионный ключ. Для Windows 10/11 он может быть:
    • Встроенным в BIOS/UEFI (OEM-лицензии на ноутбуках и готовых ПК);
    • Связанным с учётной записью Microsoft (если ранее активировалась цифровая лицензия);
    • Указан вручную на этапе установки (для коробочных или объёмных лицензий).
    Без ключа установка возможна, но система останется незарегистрированной (ограничения на кастомизацию, водяные знаки).

  • Linux
    Образы скачиваются с официальных сайтов дистрибутивов:
    • Ubuntu — ubuntu.com
    • Fedora — getfedora.org
    • Linux Mint — linuxmint.com
    и т.д.
    Предпочтительно выбирать LTS-версии (Long-Term Support) для настольных систем — они получают обновления безопасности в течение 5 лет, в отличие от обычных релизов (18–24 месяца).
    После загрузки образа рекомендуется проверить его целостность:
    • Сверить SHA256-хэш (публикуется на сайте загрузки);
    • Убедиться в наличии цифровой подписи (через GPG, где поддерживается, например, у Ubuntu и Fedora).
    Это предотвращает использование подменённых или повреждённых файлов.

Техническое пояснение:
Образы для Linux обычно содержат сжатую файловую систему (например, casper/filesystem.squashfs в Ubuntu), позволяющую запустить «живую» систему (Live Session) без установки. Windows-образы используют формат install.wim или install.esd, где каждый выпуск (Home, Pro) хранится как отдельный образ внутри одного файла.

2. Создание загрузочной флешки

Цель: подготовить внешнее устройство, с которого микропрограмма BIOS/UEFI сможет инициировать процесс загрузки установщика.

Процедура:

  • Подключите USB-накопитель объёмом:
    не менее 8 ГБ для Windows 10/11 (из-за размера install.wim, который может превышать 4 ГБ);
    не менее 4 ГБ для большинства Linux-дистрибутивов (обычно 2–4 ГБ).

  • Запустите инструмент записи:
    Rufus (рекомендуется для Windows и универсального использования):
    — Выберите устройство в поле Device;
    — Нажмите SELECT и укажите скачанный образ;
    — В разделе Boot selection Rufus автоматически определит тип образа и режим загрузки.
    — Важно проверить параметры:
    Partition scheme: GPT для UEFI, MBR для BIOS/CSM;
    Target system: UEFI (non CSM) или BIOS (or UEFI-CSM);
    File system: FAT32 (обязательно для UEFI, так как ESP должна быть FAT32);
    Cluster size: 32 KB (оптимально для установочных носителей).
    — Если выбран образ Windows и флешка отформатирована в FAT32, Rufus автоматически предложит Split large files — это разделит install.wim на части (install.swm, install2.swm), обходя ограничение FAT32 в 4 ГБ на файл.
    — Нажмите START и подтвердите стирание данных.

    BalenaEtcher (рекомендуется для Linux, когда не требуется тонкая настройка):
    — Выберите образ;
    — Выберите диск (только USB, Etcher блокирует внутренние диски);
    — Нажмите Flash! — начнётся побайтовая запись без изменения разметки.
    Ограничение: Etcher не умеет обрабатывать install.wim, поэтому для Windows-образов может возникнуть ошибка при последующей загрузке.

Техническое пояснение:
При использовании Rufus в режиме ISO Image mode флешка форматируется как гибридный носитель: её первый сектор содержит MBR и код загрузчика, совместимый с BIOS, а в первом разделе размещается FAT32-том с файлами ISO (включая efi/boot/bootx64.efi для UEFI). Таким образом, одна и та же флешка загружается и на старых BIOS-ПК, и на современных UEFI-системах.

3. Резервное копирование данных

Цель: предотвратить безвозвратную потерю пользовательских файлов в случае полной переустановки.

Процедура:

  • Скопируйте все важные данные (документы, проекты, медиа, закладки браузеров, конфигурации ПО) на:
    • Внешний жёсткий диск;
    • Сетевое хранилище (NAS);
    • Облачный сервис (Google Drive, Yandex.Disk, OneDrive и др.).
  • Особое внимание уделите:
    • Папке пользователя (C:\Users\<Имя> в Windows, /home/<пользователь> в Linux);
    • Лицензионным ключам ПО (сохраните их отдельно);
    • Настройкам почтовых клиентов, базам паролей (например, KeePass);
    • Файлам баз данных (если они хранятся локально).

Техническое пояснение:
Даже при выборе опции «Сохранить файлы» в установщике Windows (функция Keep personal files and apps) не гарантируется сохранность всех данных: системные папки (AppData, ProgramData, реестр) очищаются, а повреждённые файлы могут не скопироваться. Единственный надёжный способ — внешнее резервное копирование до начала установки.

4. Освобождение места на диске

Цель: обеспечить достаточный объём нераспределённого пространства для создания системных и пользовательских разделов.

Рекомендуемый объём:
Windows 10/11: минимум 64 ГБ для установки, но на практике требуется не менее 100 ГБ для комфортной работы с обновлениями, кэшем и приложениями (особенно при использовании WSL, Docker, Visual Studio);
Linux (настольные дистрибутивы): 25–30 ГБ — минимально, 50+ ГБ — рекомендуется.

Процедура (если установка производится поверх существующей ОС):

  • В проводнике (Windows) или файловом менеджере (Linux) удалите временные файлы, кэш, неиспользуемые программы;
  • Используйте встроенные утилиты очистки:
    • Windows — Очистка дискаОчистка системных файлов;
    • Linux — bleachbit, apt clean, journalctl --vacuum-size=100M;
  • При необходимости — сожмите том (в Windows: compact /c /s:C:\), но это лишь временная мера.

Примечание: установщик сам выполнит форматирование целевого раздела, поэтому предварительная очистка нужна только для освобождения физического места на диске (например, если свободно только 30 ГБ, а нужно 100 ГБ — потребуется удалить или переместить данные).

5. Перезагрузка ПК и вход в микропрограмму

Цель: получить контроль над процессом загрузки до передачи управления операционной системе.

Процедура:

  • Перед перезагрузкой вставьте загрузочную флешку в USB-порт (предпочтительно USB 2.0 — некоторые UEFI-микропрограммы плохо работают с USB 3.0 на этапе загрузки);
  • Перезагрузите компьютер;
  • В первые 2–5 секунд после включения нажмите клавишу входа в BIOS/UEFI Setup. Распространённые варианты:
    Del или F2 — большинство материнских плат (ASUS, MSI, Gigabyte);
    F1 или F2 — Dell, Lenovo ThinkPad;
    F10 — HP;
    Esc → затем F10 — некоторые ноутбуки.
    Если опоздать — загрузится текущая ОС. В этом случае — повторите перезагрузку, нажимая клавишу сразу после включения.

Техническое пояснение:
Современные ПК с Windows 8/10/11 и быстрой загрузкой (Fast Startup) могут не давать времени на нажатие клавиши. В таком случае:
• В Windows: ПараметрыОбновление и безопасностьВосстановлениеОсобые варианты загрузкиПерезагрузить сейчасИспользовать устройствоUEFI Firmware Settings;
• В Linux: systemctl reboot --firmware-setup.


★ Установка

6. Настройка загрузочного порядка в BIOS/UEFI

Цель: указать микропрограмме загружать установщик с флешки, а не с внутреннего диска.

Процедура:

  • В интерфейсе BIOS/UEFI найдите раздел Boot, Startup, Boot Priority или аналогичный;
  • Убедитесь, что:
    Secure Boot отключён (если устанавливаете Linux без подписи Microsoft, например, стандартный Ubuntu);
    CSM (Compatibility Support Module) включён только если цель — установка в режиме BIOS (MBR), и отключён — если требуется чистый UEFI (GPT);
  • В списке Boot Option #1, #2 и т.д. переместите вашу флешку (обычно отображается как USB: SanDisk Cruzer или UEFI: Kingston DT) на первое место;
  • Нажмите F10 (или выберите Save & Exit) и подтвердите сохранение настроек.

Альтернатива: использование BOOT Menu (временное решение):

  • Перезагрузите ПК;
  • Нажмите клавишу вызова BOOT Menu (F12, Esc, F8 — зависит от модели);
  • В появившемся списке выберите флешку.
    Преимущество: не изменяет постоянные настройки BIOS, что безопасно при однократной установке.

Техническое пояснение:
Если флешка не отображается в списке:
• Попробуйте другой USB-порт (часто только порты на задней панели работают на этапе загрузки);
• Проверьте, в каком режиме создавалась флешка (UEFI-образ не загрузится в BIOS без CSM, и наоборот);
• Обновите микропрограмму BIOS/UEFI — старые версии могут не поддерживать большие флешки или USB 3.0.

7. Запуск установщика

После сохранения настроек ПК перезагрузится и запустит программу установки. На этом этапе система переходит в автономный режим: используется собственная микроядерная ОС установщика (Windows PE для Windows, initrd/initramfs для Linux), которая загружается в RAM и работает независимо от целевого диска.

Первичные настройки (общие для большинства установщиков):

  • Выбор языка интерфейса, формата времени и раскладки клавиатуры.
    Критически важно для Linux: выберите английскую раскладку (US), даже если планируете использовать русский язык в системе. На этапе ввода имени пользователя и пароля в консоли (например, при сбое графической оболочки) раскладка по умолчанию — US. Если выбрать русскую сейчас, ввести латинские символы (требуемые для логина) будет невозможно без переключения сочетанием клавиш, что неочевидно для новичка.

8. Разметка диска и создание разделов

Цель: определить, как физическое пространство диска будет разделено на логические тома для ОС, данных и служебных нужд.

Процедура:

  • Установщик предложит выбрать диск. Обратите внимание на объём и модель — ошибочный выбор приведёт к форматированию не того носителя.
  • Если диск новый или требуется полная очистка:
    • В Windows: нажмите Настройка параметров диска (дополнительно) → удалите все существующие разделы (кнопка Удалить), пока не останется только Нераспределённое пространство → выберите его и нажмите Далее. Установщик автоматически создаст:
    — Системный раздел (100–500 МБ, FAT32, для UEFI — это ESP);
    — Зарезервированный MSR-раздел (16 МБ на GPT);
    — Основной NTFS-раздел под Windows.
    • В Linux (ручная разметка, Something else):
    — Создайте EFI System Partition (ESP), если используется UEFI: тип EFI System Partition, размер 512 МБ, точка монтирования /boot/efi, файловая система fat32;
    — Создайте корневой раздел (/): тип Primary, размер 30–50 ГБ, файловая система ext4 (или btrfs, xfs — по предпочтению);
    — При желании — отдельный домашний раздел (/home): остальное место, ext4 — позволяет сохранить пользовательские данные при переустановке;
    Swap-раздел (опционально): размер = объёму ОЗУ (если < 8 ГБ), или 2–4 ГБ (если ОЗУ ≥ 8 ГБ); в современных системах часто используется swap-файл вместо раздела.

Техническое пояснение:

  • В Windows нельзя объединить ESP и MSR вручную — установщик делает это автоматически. Попытка создать один раздел вручную приведёт к ошибке «Windows не удаётся установить на этот диск».
  • В Linux при использовании MBR и BIOS ESP не нужен; вместо него может потребоваться BIOS Boot Partition (1–2 МБ, без ФС, тип ef02 в gdisk).
  • Не форматируйте ESP вручную — это уничтожит загрузчик, установленный на предыдущем шаге (если производится переустановка с сохранением ESP).

9. Копирование файлов и настройка системы

На этом этапе установщик:

  • Распаковывает системные файлы на целевой раздел (длится 10–40 минут в зависимости от диска и объёма данных);
  • Конфигурирует загрузчик:
    • В Windows — записывает bootmgr и BCD (Boot Configuration Data) в ESP или MBR;
    • В Linux — устанавливает GRUB2 в ESP (файл \EFI\ubuntu\grubx64.efi) и обновляет конфигурацию (/boot/grub/grub.cfg);
  • Запрашивает:
    • Имя компьютера;
    • Учётную запись пользователя (имя, пароль);
    • Настройки конфиденциальности (в Windows — телеметрия, Cortana, местоположение);
    • Параметры сети (если обнаружено подключение).

Рекомендации по настройке:

  • При создании пользователя в Windows:
    • Используйте локальную учётную запись, если не нужна синхронизация с облаком Microsoft;
    • Отключите: Диагностика и обратная связь, Рекламный ID, Пользовательские предложения — это снижает фоновую активность и объём отправляемых данных.
  • В Linux:
    • Установите галочку Install third-party software for graphics and Wi-Fi hardware — это добавит проприетарные драйверы NVIDIA/AMD и прошивки для Wi-Fi чипов;
    • При выборе типа установки (например, в Ubuntu) — Normal installation предпочтительнее Minimal для настольных ПК.

10. Первая загрузка и завершение настройки

После перезагрузки (установщик автоматически извлечёт флешку из очереди загрузки) система запустится с внутреннего диска.

Что происходит:

  • Загрузчик (Windows Boot Manager или GRUB) передаёт управление ядру;
  • Ядро инициализирует оборудование, монтирует корневую ФС, запускает systemd (Linux) или Session Manager (Windows);
  • Запускается окружение (GNOME/KDE или Windows Shell).

Первые действия:

  • Дождитесь завершения фоновых процессов (установка обновлений, индексация, создание профиля);
  • Подключитесь к интернету — это необходимо для дальнейших обновлений.

11. Обновление системы

Цель: устранить уязвимости и нестабильности, присутствующие в «свежем» образе (образы создаются за недели/месяцы до установки).

Процедура:

  • Windows:
    ПускПараметрыЦентр обновления WindowsПроверить наличие обновлений;
    • Установите все доступные обновления, включая необязательные (часто содержат исправления для конкретных драйверов);
    • Перезагрузите ПК при запросе.

  • Linux:

    sudo apt update && sudo apt upgrade -y    # Debian/Ubuntu
    sudo dnf upgrade --refresh # Fedora
    sudo pacman -Syu # Arch

    Выполните команду в терминале. При запросе подтверждения — нажмите Y.

Важно: после крупного обновления ядра в Linux может потребоваться пересборка модулей (например, для NVIDIA: sudo apt install --reinstall nvidia-dkms-535).

12. Установка драйверов

Цель: обеспечить полную функциональность оборудования (видеоускорение, управление питанием, специфичные функции клавиатуры/тачпада).

Источники и порядок:

  1. Чипсет и управление питанием — с сайта производителя материнской платы или ноутбука (Intel Chipset Driver, AMD Chipset Driver);
  2. Видеокарта
    • NVIDIA: nvidia.com/drivers;
    • AMD: amd.com/support;
    • Intel Arc: intel.com/content/www/us/en/download/726603/intel-arc-graphics-windows.html;
  3. Сетевые адаптеры, Wi-Fi, Bluetooth — драйверы от MEDIATEK, Realtek, Intel Wi-Fi;
  4. Периферия (сканеры, принтеры) — с сайтов производителей.

Проверка установки:

  • Windows: Диспетчер устройств — отсутствие жёлтых восклицательных знаков;
  • Linux: lspci -k | grep -A 3 "VGA\|Network\|Audio" — должны отображаться используемые драйверы (например, i915, nouveau, amdgpu).

Особые случаи

Двойная загрузка (Windows + Linux)

Требования:

  • Диск в формате GPT;
  • Отключён Fast Startup в Windows (Панель управленияЭлектропитаниеДействия кнопок питанияИзменение недоступных параметров → снять галочку);
  • Отключён Hibernate (powercfg /h off в командной строке от администратора).

Процедура:

  1. Установите Windows первой — её загрузчик не распознаёт Linux;
  2. Установите Linux второй — GRUB автоматически обнаружит Windows и добавит её в меню;
  3. Если GRUB не появился — загрузитесь с Linux Live USB и выполните восстановление:
    sudo mount /dev/sdXY /mnt                 # XY — корневой раздел Linux
    sudo mount /dev/sdXZ /mnt/boot/efi # XZ — ESP
    sudo chroot /mnt
    grub-install /dev/sdX
    update-grub

Установка на виртуальную машину

Особенности:

  • Не требуется загрузочная флешка — образ монтируется как виртуальный CD/DVD;
  • BIOS/UEFI настраивается в настройках ВМ (например, в VirtualBox: СистемаМатеринская платаТип прошивки);
  • Рекомендуется выделить не менее 2 ГБ ОЗУ и 2 ядра CPU для комфортной работы.