Note: You may find it easier to skip this, go to partitioning, do that in GParted live, and then come back and do this
- Get the arch image.
- Put it on a usb (dd or yumi (use the UEFI version of yumi if you want to install using systemd-boot / UEFI)
- reboot computer with usb drive in, select usb from bios / boot menu
- You should boot into the Arch image.
- if your screen instead looks corrupted, reboot and hit 'e' on the boot manager screen and add "nomodeset" to the end.
- If you don't see one, shut off the computer, mount the install drive on a different one (e.g.
sudo mount /dev/sdX2 /mnt
) and edit the lineinitrd /EFI/archiso/archiso.img
in/mnt/loader/entries/archiso-x86_64.conf
toinitrd /EFI/archiso/archiso.img nomodeset
- If you don't see one, shut off the computer, mount the install drive on a different one (e.g.
- if your screen instead looks corrupted, reboot and hit 'e' on the boot manager screen and add "nomodeset" to the end.
- See if your in UEFI mode by running:
ls /sys/firmware/efi/efivars
, if the directory has contents your in UEFI mode. If not, don't use systemd-boot, use grub instead. - run
load-keys [country e.g. us]
. The default is the us, see available ones inls /usr/share/kbd/keymaps/**/*.map.gz
, you might have to change the font if some characters don't display, throughetfont lat9w-16
or other font. - connect to the internet, if your using ethernet, see if it's already working through
ping google.com
- if your not connected, try
ip addr
to see currently connected network interfaces- check
lspci -k
anddmesg
to see a list of drivers, look for "Network controller", specifically the kernel module line, if you don't see it, it's not detected
- check
- using wifi
- get wifi interface from above step, and then run
wifi-menu -o [device name]
- if that doesn't connect,
ip link set [device name] up
, scan for access pointsiw dev interface scan | less
, connect to the wifi through wpa_supplicant,wpa_supplicant -B -i wlan0 -c <(wpa_passphrase "your_SSID" "your_key")
, remove -B to check to make sure it connects, as that sends the process to the background. Then start the dhcp service on the interface to get a ip address,systemctl restart dhcpcd.service
- Check here for more help.
- get wifi interface from above step, and then run
- if your not connected, try
- Partitioning time, go to
2 - LVM
if your using Logical Volume manager, or2 - Standard
for normal partitioning