# Running a SteamOS 3 Holo VM in ProxMox VE with HoloISO

## What is HoloISO?

> [HoloISO] attempts to bring the Steam Deck's SteamOS Holo into a generic, installable format, and provide a close-to-official SteamOS experience. Main point of this project focuses in re-implementing proprietary (as in runs-only-on-deck) components that Steam client, OS itself, gamescope and user-created applications for Deck rely on. -https://github.com/theVakhovskeIsTaken/holoiso

1. Log into the ProxMox web UI
2. Select a storage from the left navigation pane to download the .iso to
3. Select ISO Images in the left sub-navigation pane
4. If running ProxMox 6, download HoloISO Download and upload it to the ProxMox ISO image library
5. If on ProxMox 7, click Download from URL and paste the download URL from above > Click Query URL > Click Download
6. Right click the ProxMox node name > Create VM
7. Give the VM a unique ID and Name > Next
8. On the OS tab, Select the HoloISO installation .iso file, leave the Type as Linux and the Version as 5.x - 2.6 Kernel > Next
9. On the System tab, set the BIOS field to OVMF (UEFI), Check the Add EFI Disk checkbox, Uncheck the Pre-Enroll Keys checkbox, Machine field to q35 and the SCSI Controller to VirtIO SCSI > Next
10. On the Hard Disk tab, set the Disk size to 16 GiB or more > Next
11. On the CPU tab, set Cores to 2 or more and Type to host > Next
12. On the Memory tab, set the Memory to 8192 or more (Must be at least 8 GB to reach the installer desktop environment) > Next
13. Leave the defaults on the Network tab > Next
14. Verify the summary and click Finish
15. Select Hardware from the left sub-navigation menu
16. A physical GPU passthrough is required to run SteamOS and games (A full tutorial can be found here)
17. Passthrough a USB keyboard and mouse by clicking Add > USB Device > Select the USB device(s) or port(s) to pass to the VM
18. Right click the HoloISO VM in the left navigation pane > Start
19. Press Enter to select SteamOS installer
20. Wait while the SteamOS installer initializes
21. Once a desktop environment displays, double click the Install SteamOS icon
22. When prompted, select Installation type #2 deck-experience > Click OK
23. Select sda from the list of available disks > Click OK
24. Select Erase entire drive > Click OK
25. Click Yes to confirm the installation
26. When prompted, enter and confirm a root password
27. Enter a username and enter and confirm the user's password
28. After the HoloISO install completes, click the Applications menu > Shutdown > Shutdown
29. In the Proxmox web UI, select Hardware from the left sub-navigation menu > Double click the CD/DVD drive > Select Do not use any media > Click OK
30. Right click the HoloISO VM in the left navigation pane > Start
31. The initial boot will sit at Loading initial ramdisk... for a few moments, be patient
32. Select a Language
33. Select a Timezone
34. Select Wired connection 1
35. Wait while SteamOS downloads and installs updates
36. The VM will reboot
37. Log in with an existing Steam account
38. Welcome to HoloISO / SteamOS 3 Holo

A full tutorial for passing a physical disk to a VM can be found here