-
-
Save ismatim/e92d6b1fe4a669f6ac97a14298c68b62 to your computer and use it in GitHub Desktop.
Revisions
-
voutilad created this gist
May 29, 2017 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,23 @@ # Assuming you're a regular user that has doas allowances for vmctl mkdir -p ~/vmm cd ~/vmm # Grab the the one of the virt iso's of Alpine Linux curl https://nl.alpinelinux.org/alpine/v3.6/releases/x86_64/alpine-virt-3.6.0-x86_64.iso -o alpine-virt-3.6.0-x86_64.iso # Make a new virtual disk image, change the size as needed vmctl create alpine-virt.img -s 6G # Boot Alpine from the ISO. Make sure you have this exact disk order because as of 29 May 2017 # VMM's SeaBIOS will only try to boot from the first one it seems! # Also, this assumes: # - you want 1024M of memory, tune as desired # - you configured a virtual switch called "local" in your /etc/vm.conf # (see: http://www.h-i-r.net/2017/04/openbsd-vmm-hypervisor-part-2.html) doas vmctl start alpine -d alpine-virt-3.6.0-x86_64.iso -d alpine-virt.img -n local -m 1024M -c # You shoud get a serial console connection immediately. Hit enter or whatever to boot Alpine. # Once in Alpine, run: setup-alpine