2024-12-25 21:05:49 +01:00
|
|
|
# NavInstall
|
2024-12-28 03:53:47 +01:00
|
|
|
navOS Installer
|
2024-12-25 21:05:49 +01:00
|
|
|
|
2024-12-28 03:53:47 +01:00
|
|
|
## Create install medium
|
2025-01-08 21:07:07 +01:00
|
|
|
You can create a bootable install medium with various predefined options:
|
|
|
|
|
2024-12-28 03:53:47 +01:00
|
|
|
```sh
|
2025-01-08 21:07:07 +01:00
|
|
|
navinstall create-iso [--without_gui] [--kb_layout <LAYOUT>] [--kb_variant <VARIANT>]
|
2024-12-28 03:53:47 +01:00
|
|
|
```
|
|
|
|
|
|
|
|
## Install a system
|
|
|
|
Install a system configuration:
|
|
|
|
```sh
|
|
|
|
navinstall install config.toml
|
|
|
|
```
|
|
|
|
|
|
|
|
`config.toml` is a system configuration describing how to install the system.
|
|
|
|
Example configurations can be found [here](installs) or at `/usr/share/navinstall/installs/`.
|
2025-01-08 21:07:07 +01:00
|
|
|
|
|
|
|
## Create an unattended installer
|
|
|
|
You can create an install medium which immidiately upon boot installs a configuration:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
navinstall create-iso --install config.toml
|
|
|
|
```
|
|
|
|
|
|
|
|
> <b style="color:orange">⚠️ WARNING</b>: This is potentially destructive and will probably wipe all data on the disks if randomly booted from.
|