Archlinux32, i486 ISO for low-memory systems Enable a network first with for instance 'dhclient'. Create and mount a swap partition and mount a /tmp to /mnt/tmp as bind mountpoint as very first action before trying to install something with pacstrap/pacman.. The CD is read-only, you may want to copy '/etc/pacman.conf' to '/tmp/pacman.conf' and use 'pacstrap -c /tmp/pacman.conf' if you have to change settings. With less than 196MB RAM pacman/gpg fails to verify signatures, create a local /mnt/pacman.conf where you set 'SigLevel=Never' and specify '-C /mnt/pacman.conf'. With less than 96MB RAM mkinitio on tmpfs fails with out of disk space, use 'TMPDIR=/var/tmp mkinitcpio -P' inside the chroot to create it. With 64MB RAM use 'gzip' and not 'xz' or 'zstd' as COMPRESSION method. Consider disabling tmpfs for /tmp on the installed system too 'systemctl mask tmp.mount'. Remember to compile your own static kernel or create a stripped-down ramdisk if you have little memory. Set 'iommu=off' to regain some memory.