From 189223c1a16d4e429fb572d823beccf4a2d315ef Mon Sep 17 00:00:00 2001 From: Peter Tripp Date: Fri, 27 Sep 2024 21:34:40 -0400 Subject: [PATCH] docs: Define, link UTM for macOS hosts. --- docs/download-smartos.md | 2 +- docs/getting-started-with-smartos.md | 7 +++++++ docs/smartos-as-a-utm-guest.md | 2 ++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/download-smartos.md b/docs/download-smartos.md index fbca3dc..694b413 100644 --- a/docs/download-smartos.md +++ b/docs/download-smartos.md @@ -2,7 +2,7 @@ ## Latest Release -* [ISO Image][download-iso] - For running in Virtual Box, VMware, +* [ISO Image][download-iso] - For running in Virtual Box, VMware, UTM for Apple Silicon or booting hardware from read-only media. * [USB Image][download-usb] - For booting on real hardware using read/write media. diff --git a/docs/getting-started-with-smartos.md b/docs/getting-started-with-smartos.md index 0f78c75..ba8438b 100644 --- a/docs/getting-started-with-smartos.md +++ b/docs/getting-started-with-smartos.md @@ -57,5 +57,12 @@ SmartOS requires an Intel CPU with [VT-x extensions][vtx] or AMD CPU with [vtx]:http://en.wikipedia.org/wiki/VT-x#Intel_virtualization_.28VT-x.29 [amdv]: https://en.wikipedia.org/wiki/X86_virtualization#AMD_virtualization_(AMD-V) +### Virtualized SmartOS + SmartOS can run in a virtual machine. However, if nested virtualization is unavailable, some HVM features will not function. + +See: +- [SmartOS as a VMWare Guest](smartos-as-a-vmware-guest.md) +- [SmartOS as a VirtualBox Guest](smartos-as-a-virtualbox-guest.md) +- [SmartOS as a UTM Guest on Apple Silicon](smartos-as-a-utm-guest.md) diff --git a/docs/smartos-as-a-utm-guest.md b/docs/smartos-as-a-utm-guest.md index a1171dd..d9e7f8b 100644 --- a/docs/smartos-as-a-utm-guest.md +++ b/docs/smartos-as-a-utm-guest.md @@ -2,6 +2,8 @@ ## Detailed Guide +[UTM](https://mac.getutm.app/) is a virtual machine host for macOS based on QEMU. + Currently installing SmartOS on UTM with Apple Silicon is experimental. If you are new to SmartOS and want to try in a VM, it would be best to try this on a host with x86_64 architecture (Intel/AMD). The instructions here are