This is the operating system environment used for imaging with FOG. This is a linux based operating system with all the scripts and programs required for perform imaging tasks.
Builds FOS inits as well as kernels used by FOG.
- You'll need a Debian or Red Hat based operating system.
- You'll need to install git on your system.
- You'll need to clone the fos repository.
Pull the fos repository with:
git clone https://github.com/fogproject/fos
To build the FOS inits and/or kernels we use the build.sh
script.
The build.sh
script has usage flags that are used to build the inits/kernels. You can run build.sh -h
or build.sh --help
to see all the flags.
- This repository does not contain FOS or the kernels, it contains all the files needed to build the inits and kernels.
/path/to/fos/repo
is not the real path, this is the path to the cloned repository on the machine you plan to run this on. Typically this would be something like~/fos
. This path will need to be changed to build.
/path/to/fos/repo/build.sh -n
/path/to/fos/repo/build.sh -nf
/path/to/fos/repo/build.sh -nfa x64
/path/to/fos/repo/build.sh -nfa x86
/path/to/fos/repo/build.sh -nfa arm64
/path/to/fos/repo/build.sh -nk
/path/to/fos/repo/build.sh -nka x64
/path/to/fos/repo/build.sh -nka x86
/path/to/fos/repo/build.sh -nka arm64