Archlinux

From wikipost
Revision as of 02:38, 22 June 2024 by Admin (talk | contribs) (Created page with "setup: <pre> arch-- partition disk -- fdisk /dev/sda mkfs.ext4 /dev/sda1 mkswap /dev/sda2 mount /dev/sda1 /mnt swapon /dev/sda2 -- install os -- pacstrap -K /mnt base linux linux-firmware -- update filesystem table -- genfstab -U /mnt >> /mnt/etc/fstab -- switch to new installation -- arch-chroot /mnt -- configure a few things -- /etc/hostname passwd pacman -S grub-bios grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg -- manually get ip address from dhcp...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

setup:

arch-- partition disk --
fdisk /dev/sda
mkfs.ext4 /dev/sda1
mkswap /dev/sda2
mount /dev/sda1 /mnt
swapon /dev/sda2

-- install os --
pacstrap -K /mnt base linux linux-firmware

-- update filesystem table --
genfstab -U /mnt >> /mnt/etc/fstab

-- switch to new installation --
arch-chroot /mnt

-- configure a few things --
/etc/hostname
passwd
pacman -S grub-bios
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

-- manually get ip address from dhcp server --
dhcpcd ens33


EFI setup
fdisk /dev/sda  'g' initialise as GPT
/dev/sda1 EFI System  300M
/dev/sda2 swap  500M
/dev/sda3 /   rest

mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda3
mkswap /dev/sda2

mount /dev/sda3 /mnt
swapon /dev/sda2

pacman -S grub efibootmgr dosfstools os-prober mtools
mkdir /boot/EFI
mount /dev/sda1 /boot/EFI
grub-install --target=x86_64-efi  --bootloader-id=grub_uefi --recheck
grub-mkconfig -o /boot/grub/grub.cfg

https://www.tecmint.com/arch-linux-installation-and-configuration-guide/
https://wiki.archlinux.org/title/installation_guide


useful packages to install:
vim which net-tools dhcpcd iwd iwlwifi wpa_supplicant