Установить Arch Linux рядом с Windows 10 можно без потери данных, если правильно подготовить диск и следовать инструкции. Это позволит выбрать ОС при загрузке компьютера — идеальный вариант для тестирования Arch или работы в двух системах. Далее разберём весь процесс: от подготовки раздела до настройки загрузчика, с учётом нюансов для и Legacy-режима.

Сложность заключается в ручной настройке разметки диска и загрузчика, так как Arch Linux не предлагает графический установщик. Но если действовать по шагам, с задачей справится даже новичок. Начнём с подготовки.

Подготовка к установке: что нужно сделать заранее

Перед тем как установить Arch Linux рядом с Windows 10, нужно освободить место на жёстком диске и подготовить установочный носитель. Минимальные требования для Arch: 2 ГБ ОЗУ и 20 ГБ свободного пространства на диске (лучше 30–40 ГБ для комфортной работы).

Сначала создайте резервную копию важных данных — даже опытные пользователи иногда ошибаются с разделами. Затем скачайте последнюю версию образа Arch Linux с официального сайта и запишите его на USB-накопитель с помощью Rufus (Windows) или dd (Linux). Для записи в Rufus выберите схему раздела GPT для или MBR для Legacy.

💡

Используйте флешку объёмом не менее 4 ГБ. После записи образа отформатируйте её в FAT32 — это ускорит процесс и избежит ошибок при загрузке.

Также проверьте, в каком режиме работает ваш BIOS: UEFI или Legacy (CSM). Для этого перезагрузите компьютер, зайдите в BIOS (обычно клавиша F2, F12, Del или Esc) и найдите раздел Boot Mode. Arch Linux лучше устанавливать в UEFI-режиме, если Windows 10 установлена так же.

Способ Плюсы Минусы Рекомендация
Через Windows Простота, безопасность для данных Ограничения по размеру сжатия Для новичков
Через cfdisk Больше контроля, подходит для сложных схем Риск ошибки при работе с разделами Для опытных пользователей
Через GParted Графический интерфейс, удобно для визуализации Требует загрузки Live-диска Альтернатива cfdisk

Разметка диска: как освободить место для Arch Linux

Чтобы установить Arch Linux рядом с Windows 10, нужно выделить неразмеченное пространство на диске. Сделать это можно двумя способами: через встроенное средство или с помощью установочного диска Arch.

Способ 1: через Windows (рекомендуется для новичков). Откройте утилиту Управление дисками (Win + R → diskmgmt.msc). Выберите диск, на котором установлена Windows (обычно Диск 0), кликните правой кнопкой по разделу (например, C:) и выберите Сжать том. Укажите размер в мегабайтах (например, 40 000 МБ = 40 ГБ) и подтвердите. Появится нераспределённое пространство — его мы будем использовать для Arch.

Способ 2: через установочный диск Arch Linux. Загрузитесь с флешки, выберите Arch Linux install medium, а затем запустите cfdisk или fdisk. В cfdisk выберите диск, удалите или уменьшите существующий раздел (например, /dev/sda3) и создайте новый раздел типа Linux filesystem. Не форматируйте его — это сделаем позже.

Загрузка с установочного носителя и запуск установки

После подготовки диска перезагрузите компьютер и загрузитесь с USB-накопителя. Для этого в выберите загрузку с флешки (в разделе Boot Order или Boot Menu). Если всё сделано правильно, вы увидите меню загрузки Arch Linux. Выберите первый пункт — Arch Linux install medium (x86_64, UEFI).

После загрузки вы окажетесь в консоли. Первым делом проверьте подключение к интернету:

  • Для кабельного подключения: ping google.com (если пинг идёт — интернет работает).
  • Для Wi-Fi: iwctl → device list (узнайте имя устройства, например, wlan0) → station wlan0 scan → station wlan0 get-networks → station wlan0 connect [имя_сети] → введите пароль.

Без интернета установка невозможна — Arch Linux скачивает пакеты онлайн.

Создание раздела и форматирование для Arch Linux

Теперь нужно разметить неразмеченное пространство под Arch Linux. Если вы не сделали это заранее, используйте cfdisk:

  1. Запустите cfdisk /dev/sda (замените sda на ваш диск, если нужно).
  2. Выберите неразмеченное пространство (Free space) и нажмите New.
  3. Укажите размер (например, 30 ГБ) и выберите тип раздела Primary.
  4. Выберите тип файловой системы Linux filesystem.
  5. Повторите шаги для раздела под swap (если нужно). Размер swap обычно равен объёму ОЗУ (например, 8 ГБ для 8 ГБ ОЗУ).
  6. Запишите изменения (Write) и выйдите (Quit).

Далее отформатируйте созданные разделы. Например, если вы создали раздел /dev/sda5 для корневой файловой системы (/), выполните:

⚠️ Внимание: Форматирование удалит все данные на разделе. Убедитесь, что вы выбрали правильный раздел и создали резервную копию важных файлов.

mkfs.ext4 /dev/sda5 — для корневого раздела.

mkswap /dev/sda6 — для раздела под swap.

swapon /dev/sda6 — активируйте swap.

Какой способ подключения к интернету вы используете при установке Arch?
Кабельное подключение
Wi-Fi
Мобильный интернет
Другой вариант

Установка системы: монтерование и запуск pacstrap

После форматирования нужно примонтировать разделы и запустить установку базовой системы. Выполните команды по порядку:

Команда Описание Пример
mount Монтирование корневого раздела mount /dev/sda5 /mnt
mkdir Создание точки монтирования для /home (если нужно) mkdir /mnt/home
mount Монтирование раздела /home mount /dev/sda7 /mnt/home
pacstrap Установка базовой системы pacstrap /mnt base linux linux-firmware

Команда pacstrap установит минимальный набор пакетов, включая ядро linux и прошивки linux-firmware. Процесс может занять 10–30 минут в зависимости от скорости интернета.

Настройка системы: fstab, хостнейм и пользователи

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

genfstab -U /mnt >> /mnt/etc/fstab

Проверьте содержимое файла:

cat /mnt/etc/fstab

Если всё в порядке, перейдите в новую систему:

arch-chroot /mnt

Теперь настройте базовые параметры:

  1. Установите часовой пояс: ln -sf /usr/share/zoneinfo/Region/City /etc/localtime (например, /usr/share/zoneinfo/Europe/Moscow).
  2. Синхронизируйте время: hwclock --systohc.
  3. Установите локаль: отредактируйте файл /etc/locale.gen, раскомментировав строку ru_RU.UTF-8 UTF-8, затем выполните locale-gen.
  4. Установите хостнейм: echo [имя_компьютера] > /etc/hostname.
  5. Создайте пользователя: useradd -m -G wheel [имя_пользователя].
  6. Установите пароль для пользователя: passwd [имя_пользователя].
  7. Установите пароль для root: passwd.

Не пропускайте настройку fstab — без неё система не сможет правильно монтировать разделы при загрузке!

Установка загрузчика для dual boot с Windows 10

Загрузчик — это программа, которая позволяет выбирать между Arch Linux и Windows 10 при включении компьютера. Для UEFI-систем используйте grub с модулем для Windows:

pacman -S grub efibootmgr os-prober

Установите grub в EFI-раздел (обычно /dev/sda1):

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB

Сгенерируйте конфигурационный файл:

grub-mkconfig -o /boot/grub/grub.cfg

Если вы используете Legacy-режим, установите grub в MBR:

grub-install --target=i386-pc /dev/sda

Затем выполните:

grub-mkconfig -o /boot/grub/grub.cfg

Чтобы grub обнаружил Windows 10, отредактируйте файл /etc/default/grub и убедитесь, что строка GRUB_DISABLE_OS_PROBER=false раскомментирована (убраны символы # в начале строки). Затем повторите генерацию конфигурации.

Если Windows 10 не отображается в меню GRUB

Проверьте, что os-prober установлен и активирован в /etc/default/grub. Если проблема остаётся, попробуйте вручную добавить запись для в /boot/grub/grub.cfg или переустановите загрузчик с параметром --recheck.

Завершение установки и первый запуск

Перед выходом из arch-chroot установите необходимые пакеты для работы в графическом режиме (если планируете использовать GUI):

pacman -S xorg-server xorg-xinit plasma-desktop sddm networkmanager (для KDE Plasma).

Активируйте.service для автозагрузки:

systemctl enable sddm NetworkManager

Выйдите из arch-chroot (exit), размонтируйте разделы:

umount -R /mnt

И перезагрузите компьютер:

reboot

После перезагрузки в меню GRUB вы увидите выбор между Arch Linux и Windows 10. Выберите нужную систему и проверьте её работоспособность.

Чек-лист перед первым запуском Arch Linux

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

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

Можно ли установить Arch Linux рядом с Windows 10 на один диск?

Да, можно. Для этого нужно освободить неразмеченное пространство на диске (например, сжав раздел Windows) и создать разделы для Arch Linux. Важно, чтобы загрузчик GRUB правильно обнаружил обе системы.

Как узнать, в каком режиме (UEFI или Legacy) работает моя Windows 10?

Откройте командную строку от имени администратора и выполните bcdedit | find "path". Если в результате есть упоминание efi (например, \EFI\Microsoft\Boot\bootmgfw.efi), то система работает в UEFI-режиме. В противном случае — в Legacy.

Что делать, если после установки Arch Linux не загружается?

Проверьте, правильно ли установлен загрузчик. Для убедитесь, что grub установлен в EFI-раздел. Если проблема в конфигурации, загрузитесь с установочной флешки, примонтируйте корневой раздел и сгенерируйте grub.cfg заново.

Сколько места нужно выделить под Arch Linux?

Минимум — 20 ГБ, но для комфортной работы рекомендуется 30–50 ГБ. Если планируете устанавливать много программ или работать с большими файлами (например, виртуальные машины), выделите 100 ГБ и более.