Install SteamOS on VirtualBox

SteamOS! it’s (sort of) here! I’m a little bit late getting this guide out but better late than never! Right? Anyway before I get stuck into this I am going to be assuming a couple of basic things:

  1. You already knows how to use VirtualBox, or are sufficiently familiar with virtualization to work it out.
  2. You know how to create an ISO file with something like IsoCreator.
  3. You have downloaded SteamOSInstaller.zip from the steam repo

With that out of the way, let’s get started.

Part 1. Configuring the VM

Step 1. Fire up VirtualBox and create a new Debian x64 VM with at least 15 GB of disk space.

SteamOS

Step 2. In the Virtual Machine settings set the memory to 4 GB and tick the “Enable EFI” box on the System tab.

SteamOS

Step 3. On the display tab crank the video memory to 128 MB and tick the “Enable 3D Acceleration” box

SteamOS

Step 4. If you haven’t already, create an ISO of the contents of the SteamOSInstaller.zip file. Then on the Storage settings tab of your virtual machine select the ISO as the inserted media in your CD/DVD drive.

SteamOS

Step 5. On the Network tab change the “Attached to:” field on your network adapter to “Bridged Adapter”. Now save and close your settings.

SteamOS

Part 2. Install SteamOS

Step 1. Time to turn on the VM! If you have done it correctly it should boot into the UEFI shell. Type the following command into the prompt to start the SteamOS installer: FS0:EFIBOOTBOOTX640

SteamOS

Step 2.  Select the Automated Install option

SteamOS

Step 3. Get a cup of coffee and a snack.

SteamOS

Step 4. Click the continue button, you do not have to remove the media like it says.

SteamOS

Step 5. When it reboots it will take you to the grub prompt and give you two options, select the recovery mode option.

SteamOS

Step 6. Once it gets to the below screen, change the selected CD/DVD media to the virtual box guest additions (Devices > Insert guest additions CD image…)

SteamOS

Step 7. Type ls /dev/disk/by-id/ to get the id of your virtual box CD Rom. Then type mkdir vbox followed by mount /dev/disk/by-id/ata-VBOX_CD_ROM_ $PWD/vbox this should mount the virtual box cd on the vbox directory you created. Type cd vbox/ followed by ./VBoxLinuxAdditions.run. once this has finished type reboot.

SteamOS

Step 8. Next time you reach the below screen, select the non-recovery mode option.

SteamOS

Part 3. Welcome to SteamOS!

Step 1. Almost done! Type in the username and password “desktop”. Once logged in you will see a pretty standard GNOME interface with a couple of steam related icons and ye olde file browser. First thing you are going to want to do is open up a command prompt and reboot again. If you click the steam icons they won’t work yet 🙁

SteamOS

Step 2. Once at the login screen again type in the username and password “steamos”, once at the desktop you should be able to start steam this time.

SteamOS

SteamOS

That’s more or less all there is to getting it running. This is going to be my last article for the year and I’ll be returning again around the end of January… most likely with a complete version of the Netapp cluster mode monitoring script, so have a great holidays and I look forward to another year of sharing my tinkering with you!

comments powered by Disqus