Run NixOS ISO using Apple Virtualization framework (for example UTM)
- local: Download ISO
- local: Mount
hdiutil mount *.iso
- local: Copy kernel and initrd:
cp /Volumes/nixos-minimal-2?/boot/{Image,initrd} .
. - local: Find and copy kernel params:
less /Volumes/nixos-minimal-2?/EFI/boot/grub.cfg
- local: Append
console=hvc0
to params. - UTM: Create a new "drive". 16 GB is comfortable, 64 GB is plenty. Attach to your VM.
- UTM: Attach the ISO.