An open API service indexing awesome lists of open source software.

https://github.com/tritondatacenter/freebsd-kvm-image-builder

Scripts to create a custom FreeBSD install ISO and a KVM image for use in SmartOS and Triton.
https://github.com/tritondatacenter/freebsd-kvm-image-builder

freebsd kvm smartos triton

Last synced: 8 months ago
JSON representation

Scripts to create a custom FreeBSD install ISO and a KVM image for use in SmartOS and Triton.

Awesome Lists containing this project

README

          

# freebsd-kvm-image-builder

This repo creates a custom FreeBSD install ISO and a KVM image for use in SmartOS and Triton.

## Requirements

This must be run on a FreeBSD machine or VirtualMachine.

## Setup

The following packages are required:

```
pkg install -y bash rsync cdrtools
```

## Usage

To build a custom ISO, run the `create-iso` script:

```
./create-iso -r -m -p -i -c -d -M -l -f
```

see `./create-iso -h` for usage

This will download an ISO, created a customized layout with installerconfig, install the Triton guesttools then build the custom ISO.

To build the FreeBSD KVM image run the `create-image` script:

```
./create-image -i -n -d -u -o -p -m NETMASK -g -v -U
```

see `./create-image -h` for usage