This is NOT an installation guide/tutorial. This is only a general overview on what is GENERALLY done during Arch linux installation.
You still need to read the wiki to properly install Arch, what is written below is just an explanation on what is done, in what order and why.
Absolutely necessary steps are highlighted in bold.
- Download Arch linux ISO from the official sources and flash it onto a USB drive to boot with.
- Boot from the USB drive with Arch linux image.
- Set the keyboard layout if needed.
- Set up internet connection unless You are using an ethernet cable.
- Check system clock. It should be automatically synced if You have internet connection.
- Partition the disks.
- Mount the filesystem. Enable swap (if you had it created in step 5)
- Install essential packages (
base
,linux
,linux-firmware
) using pacstrap. - Generate fstab file to automatically mount the partitions on boot.
- Chroot into your new system.
- Set the timezone if needed.
- Create
/etc/hostname
file and name your network. - Create initramfs using mkinitcpio. Might not be required if pacman's hooks were correctly triggered after installing
linux
package - Set root password.
- Choose and install bootloader compatible with your UEFI. Verify the boot mode to check compatibility.
- Exit chroot and unmount all of the partitions.
- Reboot and pray.
Remember: It's okay if you failed the first time. You can always try again.