Archlinux install script. EFI installation only.
- Boot Arch live media
pacman -Sy && pacman -Sdd git
git clone https://github.com/Iheiko/AIS
cd AIS
./install.sh
Usage: ./install.sh (-d <Disk> | -m -r <Partition> -e <Partition>) [-hcptHsb]
Required:
-d|--disk <Disk> Specify disk for automated partion creation installation.
-m|--manual For manual partition selection. --disk will be ignored.
-r|--root <Partition> Root partition(/). Only needed if --manual
-e|--esp <Partition> EFI system partiton. Only needed if --manual
Options:
-h|--help print this message
-c|--country <Country> Country for mirrorlist priority. Default: None
-p|--pkg-list <Package ...> Additional packages to install
-t|--timezone <Region/City> Specify timezone. Default:"UTC"
-H|--hostname <Hostname> Hostname for installed system. Default:"Arch"
--with-swap <Size> Swap of <Size> will be created. Works only with --disk
--with-home <Size> Separate /home partiton of <Size>. Works only with --disk
-s|--swap <Partition> Use <Partition> as swap. Works only with --manual
-l|--home <Partition> Use <Partition> as /home. Works only with --manual
--bootloader <Bootloader> grub or systemd-boot. Default:"systemd-boot"
Resize your cowspace to, at least, 512Mb: mount -o remount,size=512M /run/archiso/cowspace