103 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[www.csgotrade.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.
< >
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
great guide!
dofajka Dec 24, 2014 @ 11:25am 
nice guide
beg2thewolf Oct 14, 2014 @ 9:55am 
@[INA]Lorenzo I am having the exact same problem and when ever I run Restore I end up in a weird spot where it asks Poweroff, Restart, grubCmd, or rerun1
Tarulia Oct 2, 2014 @ 7:43am 
OK so I just downloaded the official ISO file and saw that the content on there is completely different from the zip file... And the ISO just boots instantly into the installer, no shell required... totally weird :/

Also I just realised that the download link you provided is a completely different one than the one on the steam os download page . That one is just 1,5GB bigger then yours... Strange thing. I used the one from the download page because I thought it was the same, so yeah... seems working now :/
Lorenzo Oct 1, 2014 @ 10:55am 
I don't see "Automated Install" !
It only shows me Restore/Capture Entire Disk. Help.
Tarulia Sep 29, 2014 @ 6:40am 
@rebelholic, if you mean the 2 videos above, yes I just looked at them. Problem is your video is about VMWare (which I don't use here) and the second video about VirtualBox succeeds on first try :/
Maybe I missed something but I can't find it at the moment :D
rebelholic  [author] Sep 27, 2014 @ 8:30pm 
Have you ever check my youtube above?