OpenBSD install instructions for UTM on arm64/M-series #5643
Replies: 9 comments 25 replies
-
A little bit Off Topic - search for optimally UTM settings for a FreeBSD aarch64 installation - and how to bring the mouse to work in GNOME desktop! |
Beta Was this translation helpful? Give feedback.
-
Is there a particular article you recommend?
After doing that search and a few other searches, I'm not finding the
settings needed to boot OpenBSD with UTM on Apple Silicon.
…On Tue, Aug 22, 2023 at 7:24 AM macuserguru ***@***.***> wrote:
A little bit Off Topic - search for optimally UTM settings for a FreeBSD
aarch64 installation - and how to bring the mouse to work in GNOME desktop!
Basic installation of FreeBSD aarch64 works fine.
—
Reply to this email directly, view it on GitHub
<#5589 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AUEN7J2TGUQUWZLZH3XZXDTXWSQHDANCNFSM6AAAAAA3Y66ZMQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
2023-10-16 tested working with UTM 4.4.3 (beta) and OpenBSD 7.4, working. Download OpenBSD 7.4 arm64 install img, then in UTM: New -> Virtualize -> Other -> "Browse" to boot img -> |
Beta Was this translation helpful? Give feedback.
-

this setting works for me, but no X11, just text console.
… On Oct 20, 2023, at 8:00 PM, Tom Hensel ***@***.***> wrote:
removing the display device in trade for a serial one set for the built-in terminal works around the issue for me
<https://user-images.githubusercontent.com/80815/277070710-4f685c38-c56a-4d83-b59b-e694891ee982.png>
—
Reply to this email directly, view it on GitHub <#5643 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAYEXR7FVVNQFIBXZ2HXE2DYAMGBXAVCNFSM6AAAAAA6FOSUPCVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TGNBTHE4TE>.
You are receiving this because you commented.
|
Beta Was this translation helpful? Give feedback.
-
I came across these instructions below and it helped.
https://news.ycombinator.com/item?id=37353853
For OpenBSD, the installer works after adjusting the devices in the guest.
https://cdn.openbsd.org/pub/OpenBSD/7.3/arm64/install73.img
- UTM / Create New Virtual Machine / Virtualize / Other
- Select 'Skip ISO boot' / Continue
- Hardware / (adjust as needed) Continue
- Storage / (adjust as needed) Continue
- Shared Directory / Continue
- Select 'Open VM Settings' / Save
- Right-click on Devices/Display and select Remove
- Devices / New / Serial
- Drive / New / Import and select install73.img
- Edit the VM again and move the second VirtIO Drive to the first
position by right-clicking on it and selecting 'Move Up'
…On Sat, Oct 21, 2023 at 9:16 AM Tom Hensel ***@***.***> wrote:
X11 requires a graphical interface which a text console is not 😏
—
Reply to this email directly, view it on GitHub
<#5643 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AUEN7J3SSNR3SEZKJMXC4LDYAPKKVAVCNFSM6AAAAAA6FOSUPCVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TGNBWG4YDQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Curious if the UTM settings required to install OpenBSD 7.5 were ever resolved / fully laid out anywhere? I'm struggling to get through the install successfully. Thanks in advance! |
Beta Was this translation helpful? Give feedback.
-
For anyone wondering about making X11 work on 7.5 or 7.4, disabling viogpu did work for me, by following these instructions: First, make sure you have both the virtual display and serial console enabled. |
Beta Was this translation helpful? Give feedback.
-
Anyone put this all together into a GitHub repo or script etc ? sorry just too lazy and too many things to do ... |
Beta Was this translation helpful? Give feedback.
-
Hello, I have built a default install 1 OpenBSD 7.6 with a simple auto install conf file using UTM packer plugin. I have hosted the VM at HCP Vagrant registry, you can use it with Vagrant or download, untar the box file and use the .utm file directly with UTM. You can also build your own version using the Packer recipe for OpenBSD
|
Beta Was this translation helpful? Give feedback.
-
Can a documentation page be created to instruct how to install OpenBSD on an M-series cpu.
I’ve read that others have been able to get UTM to boot OpenBSD on m-series but I can’t replicate.
If the install steps could be documented, it’d be very helpful.
————
Below are some links that might be useful:
https://www.openbsd.org/faq/faq4.html#Download
https://codeofconnor.com/running-an-arm64-openbsd-virtual-machine-on-apple-silicon-with-qemu/
Beta Was this translation helpful? Give feedback.
All reactions