Scroll to navigation

REFORM-MIGRATE(1) User Commands REFORM-MIGRATE(1)

NAME

reform-migrate - copy rootfs to device

DESCRIPTION

Usage:

reform-migrate [--emmc] TARGET

Mounts TARGET and copies the currently running system to it using rsync. This will overwrite all existing files in TARGET. At the end, reform-boot-config is run and will set up the first partition of the SD-card or eMMC (depending on the --emmc option) to load your newly copied rootfs and adjust /etc/fstab of TARGET accordingly.

OPTIONS

Show this help message and exit.
Record boot preference on eMMC instead of SD card.

This script does not set up partitions for you. If you would like to configure full disk encryption and set up partitions accordingly automatically, consider using the reform-setup-encrypted-disk tool instead of reform-migrate.

EXAMPLES

reform-migrate --emmc /dev/nvme0n1p1
Mounts the first partition of an NVMe disk and mirrors your system to it. Configures booting from the first partition on eMMC.
reform-migrate /dev/mapper/crypt
Mounts encrypted disk 'crypt' and mirrors your system to it. The disk has to be unlocked first with: cryptsetup luksOpen /dev/nvme0n1p1 crypt Configures booting from the first partition on the SD-card as --emmc option is missing.
November 2025 reform-migrate 1.82