PERSIST-MAKEFS(1)

NAME
persist-makefs - create or resize persistence files

SYNOPSIS
persist-makefs [options]

DESCRIPTION
persist-makefs creates or resizes the filesystem images used for persistence. It is the main tool for managing the persistence device and the files that live on it, including root persistence, home persistence, and the special rootfs.new image used for remastering. The script provides a device-selection workflow, file creation and resize menus, and file-system repair or cleanup paths when stale or broken files are found. It can run in a GUI or in a command-line mode, depending on the launch options and the shared antiX common library.

OPTIONS

-d DEVICE, --dev=DEVICE, --device=DEVICE
    Use DEVICE as the persistence device.

-e, --explore
    Go directly to the exploration menu. This opens the device/file browser without first showing the main action list.

-r, --rootfs
    Go directly to creating or working with rootfs.new for remastering.

-f, --fast
    Enable the fast path accepted by the option parser. The script currently keeps the normal validation and menu flow; this option is present for compatibility with the shared option handling.

-p, --pretend
    Run in pretend mode. The tool reports what it would do without committing the change.

The script also honors the shared antiX common options provided by the underlying library, including the normal GUI/CLI controls.

FILES

/live/config/initrd.out
    Primary live configuration file used to locate persistence metadata.

/live/config/linuxrc.out
    Fallback configuration file used when initrd.out is unavailable.

rootfs
    Root-persistence image managed by this tool.

homefs
    Home-persistence image managed by this tool.

rootfs.new
    New root-persistence image created for remastering.

SEE ALSO
persist-config(1), persist-save(1), live-remaster(1)

AUTHOR
mx-remaster maintainers