Create a fresh Windows 10 Pro ISO file with Microsofts Media Creation Tool. (I created a Windows 10 Pro 64 bit German ISO image)
Save the created image on your SmartOS global zone.
cp ... /zones/Windows10_64de.iso| # Licensed under CC BY 3.0 http://creativecommons.org/licenses/by/3.0/ | |
| # Derived works must attribute https://gist.github.com/4492300 at the beginning, and the date. | |
| ################################################################## | |
| Installing and Configuring SmartOS at Hetzner (with a /29) | |
| ################################################################## | |
| # This is another version of Jahewson's Gist here: https://gist.github.com/jahewson/4492300 that adds a gate to prevent packets | |
| from leaking out from the main MAC address. |
| #!/bin/sh | |
| exec tail -n +3 $0 | |
| # This file provides an easy way to add custom menu entries. Simply type the | |
| # menu entries you want to add after this comment. Be careful not to change | |
| # the 'exec tail' line above. | |
| menuentry "SmartOS" { | |
| recordfail | |
| insmod ext2 | |
| insmod gzio |
| How to install OpenBSD with bhyve-vm on SmartOS (20190424): | |
| tl;dr: | |
| Create a bhyve vm with an empty disk, where you put an install image with dd afterwards. | |
| "bhyve_extra_opts": "-w" | |
| "bootrom": "uefi" | |
| "vcpus": 1 (is needed too, some say..) | |
| Change to serial console when booting the install image | |
| Do it like this: |
cd /opt/local/artifacts/
vim zonemanifestBhyveFreeBSD.json
vmadm create < zonemanifestBhyveFreeBSD.json
curl -kLo /zones/UUID/root/FreeBSD-12.0-RC3-amd64-bootonly.iso
The following line is for KVM, not BHYVE, hence obsoleted for non-legacy boot options
cd /zones/<<UUID>>/root/