Как установить CachyOS и руководство по разбивке диска
Очистка диска
Опция “Очистить диск” в Calamares сотрет выбранный диск и установит CachyOS на целевой диск.
-
Загрузитесь в ISO и нажмите Launch Installer.
-
Выберите предпочтительный Boot Manager. Подробнее смотрите в разделе Boot Managers.
-
Установите предпочтительный Language и Region/Timezone.
-
Настройте Keyboard Layout.
-
Выберите Erase Disk и выберите Filesystem.
-
Выберите Desktop Environment, смотрите Desktop Environments.
-
Настройте, какие пакеты следует или не следует устанавливать во время установки.
-
Настройте учетные данные для входа.
-
Внимательно просмотрите сводку по установке на странице обзора. Если все выглядит правильно, продолжите установку, нажав Install Now. В противном случае вернитесь назад и внесите необходимые изменения.
Ручная разбивка диска
UEFI/GPT
Таблица разделов для каждого загрузчика отличается. Пожалуйста, следуйте правильным инструкциям для каждого из них.
-
Загрузитесь в ISO и нажмите кнопку Launch Installer.
-
Установите предпочтительный Language и Region/Timezone.
-
Настройте Keyboard Layout.
-
Выберите Manual partitioning.
-
Создайте новый раздел со следующими параметрами:
- Size: 2048MiB
- Filesystem: FAT32
- Mount point: /boot
- Flags: boot
-
Создайте еще один раздел для root:
- Size: At least 20000MiB
- Filesystem: Any, смотрите Filesystem
- Mount point: /
- Flags:
-
Дважды проверьте, что Install boot loader on: указывает на /boot
-
Выберите Desktop Environment, смотрите Desktop Environments.
-
Настройте, какие пакеты следует или не следует устанавливать во время установки.
-
Настройте учетные данные для входа.
-
Внимательно просмотрите сводку по установке на странице обзора. Если все выглядит правильно, продолжите установку, нажав Install Now. В противном случае вернитесь назад и внесите необходимые изменения.
-
Загрузитесь в ISO и нажмите кнопку Launch Installer.
-
Установите предпочтительный Language и Region/Timezone.
-
Настройте Keyboard Layout.
-
Выберите Manual partitioning.
-
Создайте новый раздел со следующими параметрами:
- Size: At least 100MiB
- Filesystem: FAT32
- Mount point: /boot/efi
- Flags: boot
-
Создайте еще один раздел для root:
- Size: At least 20000MiB
- Filesystem: Any, смотрите Filesystem
- Mount point: /
- Flags:
-
Дважды проверьте, что Install boot loader on: указывает на /boot/efi
-
Выберите Desktop Environment, смотрите Desktop Environments.
-
Настройте, какие пакеты следует или не следует устанавливать во время установки.
-
Настройте учетные данные для входа.
-
Внимательно просмотрите сводку по установке на странице обзора. Если все выглядит правильно, продолжите установку, нажав Install Now. В противном случае вернитесь назад и внесите необходимые изменения.
MBR/BIOS
-
Загрузитесь в ISO и нажмите кнопку Launch Installer.
-
Установите предпочтительный Language и Region/Timezone.
-
Настройте Keyboard Layout.
-
Выберите Manual partitioning.
-
Создайте новый раздел со следующими параметрами:
- Size: At least 20000MiB
- Filesystem: Any, смотрите Filesystem
- Mount point: /
- Flags:
-
Дважды проверьте, что Install boot loader on: указывает на ваш загрузочный диск, например: /dev/sda
-
Выберите Desktop Environment, которое вы хотите использовать, смотрите Desktop Environments.
-
Выберите конкретные пакеты, которые вы хотите установить, из предоставленного списка и снимите выбор с тех, которые вам не нужны.
-
Настройте свои учетные данные для входа.
-
Внимательно просмотрите сводку по установке на странице обзора. Если все настройки выглядят правильно, продолжите установку, нажав Install Now. В противном случае вернитесь назад и внесите необходимые изменения.
Двойная загрузка
После ручной разбивки диска может потребоваться дополнительная настройка для настройки системы с двойной загрузкой, особенно с systemd-boot
и GRUB
.
Нам нужно скопировать двоичные файлы Windows EFI в раздел Linux EFI, чтобы загрузчик мог их распознать.
-
Найдите
Windows EFI partition
с помощьюlsblk
Example ❯ lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINTNAME FSTYPE SIZE MOUNTPOINTzram0 15.3G [SWAP]nvme0n1 476.9G├─nvme0n1p1 vfat 100M├─nvme0n1p2 16M├─nvme0n1p3 ntfs 234.4G├─nvme0n1p4 ntfs 830M├─nvme0n1p5 vfat 2G /boot└─nvme0n1p6 btrfs 239.6G /var/tmpРазделы EFI почти всегда отформатированы как
FAT32/vfat
, и поскольку nvme0n1p1 не имеет точки монтирования Linux, предположим, что этот раздел являетсяWindows EFI partition
. -
Временно смонтируйте
Windows EFI partition
.Окно терминала ❯ sudo mount /dev/nvme0n1p1 /mnt/WinBoot # Замените `nvme0n1p1` на раздел EFI-раздела Windows -
Скопируйте двоичные файлы EFI из
Windows EFI partition
вLinux EFI partition
.Окно терминала ❯ sudo cp -r /mnt/WinBoot/EFI/* /boot/EFI -
Отключите ранее смонтированный раздел, и Windows должна появиться в меню загрузки при следующем запуске.
Окно терминала ❯ sudo umount /mnt/WinBoot
GRUB использует os-prober для автоматического обнаружения раздела Windows EFI и добавления его в меню загрузки.
-
Установите и выполните
os-prober
Окно терминала ❯ sudo pacman -S os-prober❯ sudo os-prober -
Включите
os-prober
в файле конфигурации GRUBНажмите CTRL+S, чтобы сохранить, и CTRL+Q, чтобы выйти из Micro ❯ sudo micro /etc/default/grub# /etc/default/grub# Probing for other operating systems is disabled for security reasons. Read# documentation on GRUB_DISABLE_OS_PROBER, if still want to enable this# functionality install os-prober and uncomment to detect and include other# operating systems.GRUB_DISABLE_OS_PROBER=false❯ sudo grub-mkconfig -o /boot/grub/grub.cfgWindows теперь должна быть добавлена в меню загрузки.