Windows Disable Windows Fast-Startup Disable Secure Boot Arch Linux Load keyboard layout (optional) $ loadkeys de Create partitions $ cfdisk /dev/sdX 100% Root Linux partition Format and mount disks $ mkfs.ext4 /dev/sdX1 $ mount /dev/sdX1 /mnt Install $ pacstrap /mnt base base-devel Generate fstab $ genfstab -U -p /mnt >> /mnt/etc/fstab Chroot and configure base system $ arch-chroot /mnt Root password $ passwd Hostname $ echo HOSTNAME >> /etc/hostname Timezone $ ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime Locale $ nano /etc/locale.gen # Uncomment enUS $ locale-gen Console keymap $ echo KEYMAP=de-latin1-nodeadkeys > /etc/vconsole.conf Initial ramdisk environment mkinitcpio -p linux Grub $ pacman -S grub $ grub-install /dev/sdX $ grub-mkconfig -o /boot/grub/grub.cfg After installation $ pacman -S networkmanager $ systemctl enable NetworkManager $ useradd -m -g users -G wheel NAME