How to dual boot Windows and SteamOS on Steam Deck

You don't have to sacrifice SteamOS to have Windows on your Steam Deck, as the Steam Deck is capable of dual-booting through the official method or a third-party dual-boot manager.

You don't have to sacrifice SteamOS to have Windows on your Steam Deck, as the Steam Deck is capable of dual-booting through the official method or a third-party dual-boot manager. Here's what you need to know about dual-booting Windows and SteamOS on your Steam Deck.

How to dual boot Steam Deck

The official way to dual boot your Steam Deck is to use a boot manager. This is pretty easy, but having to do this every time you want to switch operating systems can get annoying over time.

If you're here, that means you have two operating systems on your Steam Deck. Now, here's how to convert between them.

Picture 1 of How to dual boot Windows and SteamOS on Steam Deck

 When your Steam Deck is off, hold down the volume down and power buttons until you hear a chime. When you hear the chime, let go of the power button but continue holding the volume down button until the boot manager appears.

The boot manager lets you choose boot options - in this case Windows and SteamOS on the same SSD in different partitions. If using an SD card, you can select the SD card if it has Windows installed.

Picture 2 of How to dual boot Windows and SteamOS on Steam Deck

 Note: If you hold down the power button after the chime, you will most likely turn off the Steam Deck again, so remember to release it after the chime.

How to set up dual boot manager on Steam Deck

If you don't want to see the boot manager every time you want to switch operating systems, you can use a dual boot manager.

Dual-boot manager will make switching between operating systems smoother because you don't need to hold down any button combination and it will let you choose the operating system on boot.

This tutorial will use Clover for Steam Deck by ryanrudolfoba on GitHub.

Step 1: Prepare Windows for Clover Boot Manager

Before installing Clover on Windows on Steam Deck, you need to prepare for a smoother experience.

First, in Windows Search, search for "Turn Windows features on or off". Then, in the Device Lockdown folder, check the box that says Unbranded Boot. This will prevent Clover from displaying random boot brands.

Picture 3 of How to dual boot Windows and SteamOS on Steam Deck

Next, you will have to run some commands in Command Prompt. Search for "CMD" in Windows Search and right-click to select Run as administrator.

Picture 4 of How to dual boot Windows and SteamOS on Steam Deck

 In Command Prompt, enter each of the following commands:

bcdedit.exe -set {globalsettings} bootuxdisabled on
bcdedit.exe -set {bootmgr} noerrordisplay on

In case those commands don't work, you can also add:

bcdedit.exe -set {globalsettings} highestmode on

Step 2: Set up Clover on SteamOS on Steam Deck

Now that Windows is ready, you will have to boot to SteamOS on your Steam Deck.

Enter the boot manager by holding down the volume down and power buttons until you hear a chime. Let go of the power button but keep holding the volume down button until the boot manager appears.

Picture 5 of How to dual boot Windows and SteamOS on Steam Deck

Select SteamOS. Switch to desktop mode by selecting Power after pressing the Steam button. Once you are in desktop mode, make sure you have set a sudo password in SteamOS.

Once your sudo password is set, search for and open Konsole in the app launcher at the bottom left.

Picture 6 of How to dual boot Windows and SteamOS on Steam Deck

At this point, we recommend that you open a browser on your Steam Deck so you can copy and paste each of these commands into your Steam Deck.

cd ~/
git clone https://github.com/ryanrudolfoba/SteamDeck-Clover-dualboot
cd ~/SteamDeck-Clover-dualboot
chmod +x install-Clover.sh
./install-Clover.sh

Picture 7 of How to dual boot Windows and SteamOS on Steam Deck

 After the last command, you will have to enter the sudo password to begin installing Clover on your Steam Deck.

You'll also be greeted with the option to choose which operating system you want to default to - in the case of the example, it's SteamOS because the author will be using that operating system more often.

Picture 8 of How to dual boot Windows and SteamOS on Steam Deck

Once installed, you can restart Steam Deck to try it out. If it doesn't look good to you, don't worry, you can always add your own custom theme.

Update 18 February 2024
Category

System

Mac OS X

Hardware

Game

Tech info

Technology

Science

Life

Application

Electric

Program

Mobile