Click Browse and choose the ISO that you downloaded
Uncheck “Automatically detect”, and choose Ubuntu 22.04 LTS for your OS. Other versions of Ubuntu will probably work, as well as Generic Linux. Click Forward.
After a few seconds, a browser window will appear inside the VM. Click the disk (the only disk that will exist is the one you created for the VM) under Select Disk, and then click Install embassyOS.
You will get a warning that you’re about to erase the disk - that’s fine, there’s nothing on it.
You’ll get an Install Success popup. Click Reboot.
After the reboot, the browser in the VM will show the setup page. If you’re installing for package development, click Start Fresh.
Once you’ve created an S9PK that you’d like to test, inside embassyOS click System in the sidebar, and then click Sideload Service under Manage. When I finish networking my VM, I’ll write that up so that sideloading is possible. If anyone else has a writeup for this, I’ll include it.
This is awesome, thank you so much for this guide, Spencer!
One thing I would mention, this is a perfect setup but there’s a quirk, if you happen to cancel out of the install, for some reason, it won’t boot the installer again until you do this:
Right click the VM and go to Open
Click the light bulb to configure the VM
Go to IDE CDROM 1
Under Source Path, click Browse
Under final, select eos-0.3.x-xxxxxxxx_amd64.iso, and click “Choose Volume”
Click Apply
Go to Boot Options
Enable IDE CDROM 1 and position it above IDE Disk 1
Click Apply
Now you can happily boot the installer even if you accidentally canceled out of it the first time, or want to reinstall. Just remember to also demote IDE CDROM 1 from the boot order after your initial setup.
Hey @George , I wanted to come back and finish this post today, but I can’t edit it now.
I just want to tie off the LAN cert setup and sideloading.
I’d indended this to be a complete post that I could just send around. If I’m locked out of editing, I’ll have to delete and start over. If that’s unavoidable, then lemme know.
You should be able to edit posts, and it shows that you have made edits to posts previously. I’m trying to see if there’s a rate limit, but not seeing anything on my end. Are you getting an error or message regarding this? Maybe we should move to a chat
The other day I found a message board that said (I believe) that by default Discourse allows editing only for 5 hours after the original post. (Presumably to cut down on people going in to popular posts and adding spam after the fact.)