How To Install CachyOS & Partition Guide
Erase Disk
The “Erase Disk” Option in Calamares will wipe the selected disk and install then CachyOS to the target.
-
Boot into the ISO and click on Launch Installer.
-
Select a Boot Manager that suits your preferences. Check the Boot Managers section for more information.
-
Set your preferred Language and Region/Timezone.
-
Configure your Keyboard Layout.
-
Select Erase Disk and choose a Filesystem.
-
Pick the Desktop Environment you’d like to use, see Desktop Environments.
-
Select the specific packages you wish to install from the provided list, and deselect any that you do not require.
-
Setup your login credentials.
-
Review the installation summary on the Overview Page carefully. If all the settings look correct for you, proceed with the installation by clicking on Install Now. Otherwise, go back and make any necessary changes.
Manual Partitioning
UEFI/GPT
Depending on what Boot Manager you have decided to use. Please follow the instructions for each.
-
Boot into the ISO and click the Launch Installer button
-
Set your preferred Language and Region/Timezone.
-
Configure your Keyboard Layout.
-
Select Manual partitioning.
-
Create a new partition with the following:
- Size: 2048MiB
- Filesystem: FAT32
- Mount point: /boot
- Flags: boot
-
Create another partition for root:
- Size: At least 20000MiB
- Filesystem: Any, refer Filesystem
- Mount point: /
- Flags:
-
Double check that Install boot loader on: is pointing to /boot
-
Pick the Desktop Environment you’d like to use, see Desktop Environments.
-
Select the specific packages you wish to install from the provided list, and deselect any that you do not require.
-
Setup your login credentials.
-
Review the installation summary on the Overview Page carefully. If all the settings look correct for you, proceed with the installation by clicking on Install Now. Otherwise, go back and make any necessary changes.
-
Boot into the ISO and click the Launch Installer button
-
Set your preferred Language and Region/Timezone.
-
Configure your Keyboard Layout.
-
Select Manual partitioning.
-
Create a new partition with the following:
- Size: At least 100MiB
- Filesystem: FAT32
- Mount point: /boot/efi
- Flags: boot
-
Create another partition for root:
- Size: At least 20000MiB
- Filesystem: Any, refer Filesystem
- Mount point: /
- Flags:
-
Double check that Install boot loader on: is pointing to /boot/efi
-
Pick the Desktop Environment you’d like to use, see Desktop Environments.
-
Select the specific packages you wish to install from the provided list, and deselect any that you do not require.
-
Setup your login credentials.
-
Review the installation summary on the Overview Page carefully. If all the settings look correct for you, proceed with the installation by clicking Install Now. Otherwise, go back and make any necessary changes.
MBR/BIOS
-
Boot into the ISO and click the Launch Installer button
-
Set your preferred Language and Region/Timezone.
-
Configure your Keyboard Layout.
-
Select Manual partitioning.
-
Create a new partition with the following:
- Size: At least 20000MiB
- Filesystem: Any, refer Filesystem
- Mount point: /
- Flags:
-
Double check that Install boot loader on: is pointing to your boot drive e.g: /dev/sda
-
Pick the Desktop Environment you’d like to use, see Desktop Environments.
-
Select the specific packages you wish to install from the provided list, and deselect any that you do not require.
-
Setup your login credentials.
-
Review the installation summary on the Overview Page carefully. If all the settings look correct for you, proceed with the installation by clicking on Install Now. Otherwise, go back and make any necessary changes.
Dual Booting
After manual partitioning, there may be some additional setup needed to achieve a dual boot setup, particularly with systemd-boot
and GRUB
.
After doing a manual partition install, we need to copy over Windows’s EFI binaries to Linux’s EFI partition so the boot manager can recognize them.
-
Locate your Windows’s EFI partition with
lsblk
EFI partition are almost always partitioned as FAT32/vfat, and since
nvme0n1p1
doesn’t have a Linux mountpoint, we can assume that partition is the Windows’s EFI partition -
Mount Window’s EFI partition temporarily
-
Copy the EFI binaries from Windows’s EFI partition to Linux’s EFI partition
-
Unmount the previously mounted partition and Windows should show up in the boot menu on the next boot!
GRUB can rely on os-prober
to autodetect the Windows EFI partition and add it to the boot menu.
-
Install and run os-prober
-
Enable os-prober in GRUB’s configuration file
-
Windows should be added into the boot menu now.
Common Issues
Key was created in the future
The Installation fails with the following error log:
This problem is caused by an out-of-sync local time. To be specific, the pacman master key was created when a wrong time set in your OS. This may cause the timestamp of the pacman master key is in the future after you correct the time on your OS (possibly by ntp).
After the installation failed, reboot again to the ISO and run the following commands:
Having done that, click on Launch Installer and proceed with the installation.