A new image can be built from source; this is known as bootstrap. Bootstrap is a two-step process. The first stage is the creation of a bootstrap image from a running Factor instance:
make-image ( arch -- )

make-my-image ( -- )

The second bootstrapping stage is initiated by running the resulting bootstrap image:
./factor -i=boot.x86.32.image

This stage loads additional code, compiles all words, and creates a final factor.image.

The bootstrap process can be customized with command-line switches.

See also
Command line switches for the VM, Command line switches for bootstrap