use composite console for loader on the iso
[unleashed-kayak.git] / README.md
blobefded8dd853bd601109185a709b706600ac24e5e
1 Using Kayak
2 ===========
4 Building
5 --------
7  * Set `PKGURL1` to point to the pkg repo with the unleashed publisher.
8  * Set `PKGURL2` to point to the pkg repo with the userland publisher.
9  * Set `VERSION` to the desired version (e.g., "v1.0")
11  * zfs create rpool/kayak_image
12  * gmake install-usb BUILDSEND=rpool/kayak_image
14 Operation
15 ---------
17 DHCP server:
18  * your server should be set to PXE boot
19  * the DHCP server must return and IP, a nextserver and a bootfile
20  * the boot file should be the file {{{/boot/grub/pxegrub}}} or {{{/boot/pxeboot}}} from an existing OmniOS system
22 TFTP server:
23  * menu.lst.01<macaddr_just_hex_caps> based on the template provided in this directory should be placed in /tftpboot/ if using grub, or put loader.conf.local in /tftpboot/boot
24  * /boot/grub/pxegrub or /boot/pxeboot should be placed in /tftpboot/
25  * /platform/i86pc/kernel/unix should be placed in /tftpboot/omnios/kayak/
26  * the miniroot.gz file should be placed in /tftpboot/omnios/kayak/
28 HTTP server:
29  * The system install images should be placed an accessible URL
30  * The target system kayak config should be placed at a URL path with the filename <macaddr_just_hex_caps>