https://github.com/codebam/arch_installation
Arch Linux Install guide using UEFI
https://github.com/codebam/arch_installation
Last synced: 4 months ago
JSON representation
Arch Linux Install guide using UEFI
- Host: GitHub
- URL: https://github.com/codebam/arch_installation
- Owner: codebam
- License: gpl-3.0
- Created: 2016-07-02T23:30:43.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-07-03T00:40:08.000Z (almost 9 years ago)
- Last Synced: 2025-01-15T13:58:24.998Z (6 months ago)
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Arch Installation
===Partition your disks
---1. EFI System Partition
- 512MB
- FAT32> mkfs.fat -F32 /dev/sdxY
2. Root Partition
- Choose whatever file system you want, BUT if you choose to make it
BTRFS you will need a separate partition for your swap since
BTRFS doesn't play well with swap files.- If you want different file systems on different partitions you can
choose to make separate partitions for /boot, /home, or any
folder you choose. I don't recommend this, unless you need it,
as it might create problems with storage later on.- I use LVM inside a LUKS volume, check the arch wiki if you want
that.Mount the Partitions
---
Mount the partitions you just made
```
# lsblk
# mount /dev/sdXY /mnt
```
Where X is the partition letter, and Y is the partition number of rootPacstrap
---##### Edit your mirrorlist
Put the mirror that is closest to you at the
top
```
# vim /etc/pacman.d/mirrorlist
```##### Connect to the Internet
```
# wifi-menu
```##### Pacstrap
```
# pacstrap /mnt base base-devel vim
```
> vim, because vim is awesomeMight take a while, depending on your download speed
Install Boot loader
---
I recommend grub, if you use something else that's on you.##### CHROOT
```
# arch-chroot /mnt /bin/bash
```##### Mount your EFI System partition
```
# mkdir /boot/esp
# mount /dev/sdXY /boot/esp
```##### Install Grub
```
# grub-install --target=x86_64-efi --efi-directory=/boot/esp --bootloader-id=grub
# grub-mkconfig -o /boot/grub/grub.cfg
```Post Installation
---
Follow the [Arch Wiki General recommendations](https://wiki.archlinux.org/index.php/General_recommendations)