This page summarizes some hints and ideas (especially handy commands) useful when moving an Arch Linux system to new hardware. The goal is to achieve the same ArchLinux installation, as far as software and configuration is concerned, but also to clean config files and to update to more recent techniques.

Basically, there are two ways:

Bottom to Top: Install a fresh Arch Linux system on the new hardware, and try to install and configure all packages from the old.

Top to Bottom: Bitwise copy the old partitions to the new system, trying to get the kernel working without forgetting some tweaks.

Which way you choose depends heavily on how the new system differs from your old and how exactly you want to reproduce the system.

Warning: Some of the following instructions can be dangerous: you are advised to backup all of your important data on the old system before continuing.