119 ratings
SteamOS Basic Guide Installation on VirtualBox & VMWare Player
By rebelholic
Its my basic guide to help beginner users to install SteamOS on Virtual Box & VMWare Player till finish from my experiences. If you follow this guide with careful you can figure it with yourself till finish.
My reason install SteamOS to VirtualBox: SteamOS is still in beta stage and purpose for IT experts only and I don't want to waste my time to install steamOS on my machine before Valve release SteamOS final version.
Things You Must Need to Know Before Install SteamOS
Before Install SteamOS on VirtualBox You Must Download All Files like below:

1. Free Iso Creator 0.1 ---> Download here! [www.softsea.com]
2. Virtual Box ---> Download here! [www.virtualbox.org]
3. SteamOS ---> Download here!

After you download these applications (except SteamOS) you should install till completed (I can't give more detail on this guide but I hope you can figure it).

System Requirements:
Your Machine must have hardware virtualization support to running SteamOS on Virtualbox and you can enable it on BIOS setting. Like screenshot from my laptop:

For further information about hardware virtualization support you can visit this link and read "chapter 3.1.2. 64-bit guests"[www.virtualbox.org]
Guide to build ISO for SteamOS
I recommended you to using Free ISO creator because its simple tool to build ISO for SteamOS than other tools also freeware. After downloaded and installed from link above you can build your steamOS (after extracted from SteamOS.zip) like screenshot below:

After you build SteamOS ISO, you can use it to install on VirtualBox or burn it to DVD.

Alternative way if you want finished ISO build and worry will get error when installing SteamOS you can download official SteamOS ISO on this link
Guide to Setup Virtual Box Before Install SteamOS
After you installed virtualbox with success, you must follow my guide to setup virtualbox before install SteamOS like below:
1. Open VirtualBox and click New button after that it will show dialog window like screenshot below:

You must setup like screenshot above and if you don't get "Debian64" for linux version, its mean you must enable hardware virtualization on your BIOS setting or you can't install SteamOS. Don't forget click OK to continue.

2. After "Create Virtual Machine" window show like screenshot below, you must choose "create a virtual hard drive now" and click ok to continue.

3. For "Memory Size" you must set to 1024 MB or more.

4. For Virtual Hard Drive you must choose "Virtualbox Disk Image (VDI)", Dynamically Allocated for "Storage on Physical Hard Drive" window.

5. For "File Location and Size" you should set more than 30 GB and type a name for this file what do you like. Don't forget click "create" to finish this task.

6. Click "setting" button to show setting menu and choose system option to enable EFI and disable floppy disk like screenshot below:

7. Choose display option on setting menu to set RAM video to 128 MB and enable 3d acceleration like screenshot below:

8. Choose storage option on setting menu to browse steamos.iso to attach to "cd/dvd drive" like screenshot below:

9. Finish and its time you ready to move next guide to install steamOS.
Guide to Install SteamOS
After you follow all instructions from last guide with success you can follow my final guide to Install SteamOS till finish.
1. Click "Start" button to boot virtual machine on virtualbox.
2. After that it will show a screen like screenshot below:

3. You must type FS0:\EFI\BOOT\BOOTX640 into the "2.0 Shell>" prompt, and press enter. After that it will show "error: prefix is not set" thing for a minute before GRUB actually comes up.

4. If success, you should choose "Automated Install" for begin installation like screenshot below:

5. You should wait installation till finish like screenshot below:

6. After installation finish you should click "continue" button to reboot.

7. After reboot it will show GRUB bootloader and you must choose "recovery mode" to enter to terminal session like screenshot below:

8. You should follow steps below to remove NVIDIA package and install vboxadditions:
Instructions to remove nvidia package
a. Remove these packages with the command:
apt-get purge ".*nvidia.*"
b. Regenerate a new configuration file:
dpkg-reconfigure xserver-xorg
C. You can install vboxadditions package with next guide

Instructions to install vboxadditions package
You must install Vbox additions package with properly because very useful for x.org (the graphical engine) to work properly, as it contains the correct (video) drivers for the VM. Without it you'll just end up with a blank screen whenever you try to boot Steam OS.

a. Click "Devices-Insert Guest Additions CD Image" to mount Guest additions ISO via virtual box like this screenshot below:

b. Mount the CD-ROM to be able to access the contents.
mount /dev/cdrom /media/cdrom
c. Run the VBox additions installer, via the "sh" shell.
sh /media/cdrom/VBoxLinuxAdditions.run
d. Reboot the computer.

9. After reboot you will back to GRUB bootloader and you must choose SteamOS not recovery mode again like screenshot below:

10. Finally, you only type "steam" for login and password to continue to SteamOS desktop like screenshot below:

11. Congratulations, you finish all my basic guide and you can use SteamOS desktop what do you like screenshot below:

Quick Guide Installation SteamOS on VMWare Player
You should check out my quick guide about installation SteamOS on VMPlayer on youtube. Before begin you can download VMWare Player with free on this link[my.vmware.com].

Please check out my guide on my youtube channel:

Tips to enable access to the linux desktop:

1. Select setting-interface
2. Choose "enable access to the linux desktop" and click "done" button.
3. Select "exit" and return to desktop.
Frequently Asked Questions (FAQ)
I hope you should read this FAQ with carefully if got common problem when installing SteamOS.

  • When I type "FS0:\BOOT\BOOTX640" I've got nothing like this screenshot below before install SteamOS?

    A: Please read step no. 1 on "Guide to Setup Virtual Box Before Install SteamOS" to solve your problem.

  • For some reason the FSO:\EFI\STEAMOS\BOOTX640 isnt working. It says its not recognized as an internal or external command.
    A: Please read step no. 1 on "Guide to Setup Virtual Box Before Install SteamOS" to solve your problem and also make sure you are making the correct letter O and 0 look similar as does l and 1.

  • How I can back to SteamOS again after close VirtualBox?
    A: Launch the machine and you will enter to Shell and type commands below:

    or you can see my screenshot below:

  • I have still get endless problem till now, can you provide VirtualBox Image for me as alternative solution?
    A: Sure, you can download on this link.[dl.dropboxusercontent.com] (Big thanks to ruthan)

    Note: These FAQ can be changed at any time according to the prevailing conditions
If you want video tutorial via youtube you can check out awesome video tutorial below by Widgetaah:

Hopefully it will helpful a lots for beginner users to understand about basic installation linux/steamOS. If you have still confuse or feedback regarding this basic guide please feel free to leave a comment below or get in touch with me through my website[bayamsoftware.com].

Big thanks to the uncanny netcode valley for basic tutorial but I still confuse and must figure it with myself to make this basic guide till finished.

Extra Time:

Don't forget check out my cs:go weapon skins if you interested.
< >
munchiesdope Jun 19 @ 5:46pm 
I think I found what is wrong. I need to download the custom installation
munchiesdope Jun 19 @ 5:22pm 
I have a problem with the step 4 of the installation part after I enter the EFI shell command. I have these three option : Restore Entire Disk, Capture Entire disk and Clonezilla Live insted of the three in your picture.

I take my SteamOS version here: http://store.steampowered.com/steamos/buildyourown
I choose the default installation download
This is what i have after the EFI command:

hope you can help me...
sry for writing mistake im french
AlexxSeven Jun 3 @ 5:50pm 
my below post also covers how to automate the EFI shell command. :)
AlexxSeven Jun 3 @ 5:49pm 
You should add this paste bin to the OP here lol.


I had to put it in paste bin because steam has a 1000 char limit -_-"

But i basically put a little linux userguide there for setup lol
rebelholic  [author] May 2 @ 11:17pm 
If you like my guide don't forget give me support on this link [www.patreon.com] for my curent greenlight project. Thanks b4
RustyZipper Mar 9 @ 8:02pm 
Thank you, this was an excellent and straight forward tutorial. +1
Alexander Graf Jan 21 @ 3:03pm 
Alexander Graf Jan 21 @ 2:10pm 
Thank you!
Realy nice guide!

But you can add:
After update and reboot your system will dump you on an empty black screen ?
To fix this problem, hit ctrl + alt + f2 to open a command prompt. You’ll be asked for a login name—enter “desktop”

Next, enter the command sudo dpkg-reconfigure lightdm and hit Enter. Select gdm3 when you’re given a choice. Finally, type sudo reboot and hit enter to restart.
Alexander Graf Jan 21 @ 2:00pm 
Choose the top one labelled “Steam OS Desktop.” You’re now finally back at the SteamOS desktop, but you may notice that if you try and run Steam itself, it won’t open.

To fix this final problem, just hit alt + f2, and in the dialogue box that opens up enter gnome-terminal. This will open a terminal, into which you can type the magic word steam and press Enter. This should finally, actually open Steam. Accept the EULA, download any updates, and login with your Steam account.

Link: http://www.pcworld.com/article/2147325/how-to-run-steamos-in-a-virtual-machine.html?page=2
DaedricMind Jan 20 @ 11:42am 
great guide!