This guide uses the official Arch ISO and the repository's portable
user_configuration.json for the package, service, locale, hostname, and
bootloader choices that can be shared safely.
-
Boot the official Arch ISO in UEFI mode.
-
Confirm that the ISO provides Archinstall 4.4.x before starting.
-
Fetch or mount this repository, enter
Linux/install/archinstall, and run:archinstall --config user_configuration.json
-
Select exactly one target disk.
-
Choose the default disk layout, Btrfs, compression, and the default subvolumes:
@,@home,@log, and@pkg. -
Confirm Limine as the bootloader and disable UKI.
-
Choose or copy the ISO networking configuration so
systemd-networkdandiwdwork after reboot. -
Create user
antoinegswith sudo privileges. Do not save credentials in this repository. -
Review the generated configuration and the destructive disk summary before installing.
-
Reboot, clone this repository to
~/gits/configurations, and runLinux/install/bootstrap.
The JSON intentionally does not automate disk choice or the Btrfs layout. A portable disk configuration cannot safely encode both choices across machines, so they must be reviewed interactively for the selected target disk.