Difference between revisions of "Build Manjaro ISOs with buildiso"

imported>Excalibur1234
imported>Excalibur1234
Line 250: Line 250:
* <code>nonfree_xorg=</code> refers to proprietary graphics drivers.
* <code>nonfree_xorg=</code> refers to proprietary graphics drivers.
* <code>plymouth_boot=</code> lets you activate Plymouth (the graphics displayed during boot). Do not forget the <code> plymouth</code>  package in your package list.
* <code>plymouth_boot=</code> lets you activate Plymouth (the graphics displayed during boot). Do not forget the <code> plymouth</code>  package in your package list.
* <code>pxe_boot=</code> activates PXE boot on your system.
* <code>pxe_boot=</code> activates PXE boot on your system. Since manjaro-tools 15.1, PXE is enabled by default and this flag is no longer needed.
 
* <code>netinstall=</code> activates an additional package selection in calamares. These packages will be downloaded and installed during the installation of the ISO (besides the packages in Packages-Desktop and Packages-Xfce). The list of packages gets chosen from [https://github.com/manjaro/calamares-netgroups this Github repository] according to your ISO profile. Look for a file called <code>packages-systemd.yaml</code>.
* <code>netinstall=</code> activates an additional package selection in calamares. These packages will be downloaded and installed during the installation of the ISO (besides the packages in Packages-Desktop and Packages-Xfce). The list of packages gets chosen from [https://github.com/manjaro/calamares-netgroups this Github repository] according to your ISO profile. Look for a file called <code>packages-systemd.yaml</code>.
* <code>chrootcfg=</code>: If both <code>netinstall=true</code> and <code>chrootcfg=true</code> are set, the ISO will become a pure net install. This means that '''no''' packages from Packages-Desktop, Packages-Xfce, Packages-Mhwd, and Packages-Root will get installed during ISO installation. Only packages present in [https://github.com/manjaro/calamares-netgroups this Github repository] in a file called <code>chrootcfg-systemd.yaml</code> will get installed. Calamares offers a comfortable selection screen, where all packages (to be installed on your system) can be selected.
 
* <code>chrootcfg=</code>: If both <code>netinstall=true</code> and <code>chrootcfg=true</code> are set, the ISO will become a pure net install. This means that '''no''' packages from Packages-Desktop, Packages-Xfce, Packages-Mhwd, and Packages-Root will get installed during installation. Instead, Calamares offers a comfortable selection screen, where all packages (to be downloaded from a Manjaro mirror and installed on your system) can be selected. Please refer to the following guide for more detailed instructions: [[Build Manjaro Net-Install]]
 
* <code>kernel=</code> lets you set the installed kernel. Do '''not''' include any kernels in your package list! This setting is all you need.
* <code>kernel=</code> lets you set the installed kernel. Do '''not''' include any kernels in your package list! This setting is all you need.
* <code>enable_systemd=</code> let's you set systemd services, which get started on the installed system (and with a similar setting on the livecd). A similar setting is available for OpenRC.
* <code>enable_systemd=</code> let's you set systemd services, which get started on the installed system (and with a similar setting on the livecd). A similar setting is available for OpenRC.