Install SteamOS on Oracle VirtualBox 4.3.10

  • by
  • 3 Years ago
  • 0

If you fancy trying out StemOS without the need to invest on expensive hardware’s, then this post would guide you on how to install SteamOS on a Virtual Machine using Oracle VirtualBox. I am testing this on VirtualBox version 4.3.10. The performance on a Virtual Machine cannot be compared to installing on an actual physical machine but using a VM would suffice for test purposes.

Heads Up: You must exercise patience if you are to successfully install SteamOS on VirtualBox 🙂

Step 1: Download latest VirtualBox and Install

[button link=”https://www.virtualbox.org/wiki/Downloads” style=”download” color=”primary”]Download VirtualBox Manager[/button]

Step 2: Download SteamOS ISO

– An ISO file had been made available for ease of installation

[button link=”http://repo.steampowered.com/download/SteamOSDVD.iso” style=”download” color=”primary”]Download SteamOS ISO[/button]

Step 3: Create new Virtual Machine

– Create a New Virtual Machine and use recommended settings below

Type: Linux; Version: Debian (64bit)

Memory: 1024 (minimum)

Disk Size: 40GB or more

steamos-01

– Under new VM settings, click on System > Motherboard and enable ‘Enable EFI (special OSes only)’

steamos-02

– Under Display > Video, set Video Memory to max (128); check the box ‘Enable 3D Acceleration’

steamos-03

– Under Storage, click the disk icon and choose the downloaded ISO

steamos-04

– Set your Network to Bridged Adapter

steamos-04a

Step 4: Install SteamOS

– Start the VM, choose Automated install and press Enter

steamos-05

– Wait until is completed. System will auto reboot

steamos-06

– Choose (recovery Mode) immediately and press Enter

steamos-07

– This should load into Linux terminal

steamos-08

Step 5: Remove NVIDIA Package

– Remove NVIDIA

# apt-get purge ".*nvidia.*"

– Regenerate a new configuration file

# dpkg-reconfigure xserver-xorg

steamos-08b

Step 6: Install VirtualBox Guest Additions

– Click on Devices > Insert Guest Additions CD image. Then mount the CD-ROM, Install and Reboot VM

# mount /media/cdrom

# sh /media/cdrom/VboxLinuxAdditions.run

# reboot

steamos-08c

– System will reboot into GNU GRUB screen. Select the first option and Enter

steamos-09

– When SteamOS desktop appears, Steam Update would start immediately

steamos-10

– After the update, for some reasons, the Partclone ran. After this bit completes, restart the VM

steamos-11

Step 7: Final Config

Note: At first when the system rebooted, I changed the directory to ‘FS0:’ but noticed that when I list the directory, it was showing contents of the VirtualBox Guest Additions tool. So to fix this, I had to shutdown the VM, under settings I unmounted the CD then reboot again

– On reboot, you will be presented with this screen. At the console, first type ‘FS0:‘ as Fox, Sugar, Zero, colon

2.0 Shell:\> FS0:

– Then type ‘efi\steamos\grubx64.efi‘. Enter and wait for system to reboot

steamos-12

– If everything goes well, you should have your steam desktop with you. You can launch Steam by double-clicking on the Steam icon

steamos-13

Troubleshooting:

For those whose screen might be showing blank as I experienced, you need to ensure that your machine meets the supported hardware requirements. In my case, I have an Intel graphics card which isn’t supported yet 🙁

SteamOS Hardware Requirement

  • Intel or AMD 64-bit capable processor
  • 4GB or more memory
  • 500GB or larger disk
  • NVIDIA graphics card (AMD and Intel graphics support coming soon)
  • UEFI boot support
  • USB port for installation

If you fancy loading to the desktop:

  • Press Ctrl+Alt+F1
  • From console screen, enter username as ‘desktop’ with no password
  • Next type ‘Startx’ to start the Desktop
  • If you want to go further, open a terminal and type ‘steam’ to load steam

I will acquire an Nvidia PCI graphics card and try this on a desktop machine and update this post

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin