A Tale of Windows & SteamOS Harmony on a Single Chip
A Tale of Windows & SteamOS Harmony on a Single Chip
Quick Links
- What Is Dual Booting on Your Steam Deck?
- How to Dual Boot Your Steam Deck
- How to Set Up a Dual Boot Manager on Your Steam Deck
- Fixes for Dual Boot Issues on Your Steam Deck
Key Takeaways
- Steam Deck can dual boot with Windows, allowing users to have a familiar OS for productivity and access to Xbox Game Pass.
- Valve has not released an official dual boot wizard, so users currently have to choose the OS through the boot manager.
- Users can use a third-party dual boot manager to avoid constantly using button combinations to switch OSes.
You don’t have to sacrifice SteamOS to have Windows on your Steam Deck, since the Steam Deck is capable of dual booting either 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.
What Is Dual Booting on Your Steam Deck?
Jhet Borja / MakeUseOf
Dual booting in its most basic definition is having two OSes on your device—in this case, your Steam Deck. You can also have more than two OSes on your Steam Deck, but you’d be multi-booting by then.
While SteamOS is better for gaming, many people like to add Windows as another boot option for their Steam Deck. You can either dual boot it from the same SSD with each OS having its own partition or use an external source for Windows like an SD card.
If you install Windows on your Steam Deck , you’ll have the advantage of having a familiar OS that can allow you to do real work with apps like Photoshop, Lightroom, Microsoft Office, and more.
And since Xbox Game Pass isn’t available on SteamOS yet, Windows is the best way to take your Game Pass subscription on the go.
Jhet Borja/MUO
Valve states that the Steam Deck is perfectly capable of dual booting, so you’ll have no problems having two or more OSes on your Steam Deck.
However, Valve is yet to release the official dual boot wizard that’s expected to ship with SteamOS 3.0 (according to the Steam website ), meaning you will have to choose your OS through the boot manager.
How to Dual Boot Your Steam Deck
The main and official way to dual boot your Steam Deck is by using the boot manager. It’s quite easy, but having to do this every time you want to switch OSes can be frustrating over time.
If you’re here, it probably already means that you have two OSes on your Steam Deck. Now, here’s how to switch between them…
Jhet Borja/MUO
With your Steam Deck shut off, hold down the volume down button and the power button until you hear a chime. When you hear the chime, let go of the power button but keep holding down the volume down button until the boot manager pops up.
The boot manager lets you choose your boot options—in this case Windows and SteamOS on the same SSD in different partitions. If you use an SD card, you can select the SD card if it has Windows installed on it.
If you hold down the power button after the chime, you will most likely end up shutting your Steam Deck down again, so make sure to let go after the chime.
How to Set Up a Dual Boot Manager on Your Steam Deck
If you don’t like seeing the boot manager every time you want to switch OSes, you can instead use a dual boot manager.
A dual boot manager will make switching between OSes smoother as you don’t need to hold down any button combinations and it will let you choose your OS on startup.
In this guide, we’ll be using Clover for Steam Deck by ryanrudolfoba on GitHub .
Step 1: Getting Windows Ready for Clover Boot Manager
Before you install Clover on Windows on your Steam Deck, you need to get it ready for a smoother experience.
First, in Windows Search, search for “Turn Windows features on or off“. Then, under the Device Lockdown folder, select the box that says Unbranded Boot. This will prevent Clover from displaying random boot brands.
Next, you’ll have to run a few commands in Command Prompt. Search “CMD” in Windows Search and right-click to select Run as administrator.
In the Command Prompt, enter these commands one at a time:
- bcdedit.exe -set {globalsettings} bootuxdisabled on
- bcdedit.exe -set {bootmgr} noerrordisplay on
In case those don’t work, you can also add:
- bcdedit.exe -set {globalsettings} highestmode on
Step 2: Setting up Clover on SteamOS on Your Steam Deck
Now that Windows is ready, you’ll have to boot to SteamOS on your Steam Deck.
Enter the boot manager by holding down the volume down button and the power button until you hear a chime. Let go of the power button, but keep holding the volume down button until the boot manager pops up.
Jhet Borja/MUO
Select SteamOS. Go to desktop mode by selecting Power after pressing the Steam button. Once you’re in desktop mode, make sure you have a sudo password set in SteamOS.
Once your sudo password is set, search and open Konsole in the app launcher on the bottom left.
By this point, we suggest having a browser open on your Steam Deck so that you can individually copy and paste these commands one by one on 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
After the last command, you’ll have to enter your sudo password to start installing Clover on your Steam Deck.
You’ll also be greeted with the option to choose which OS you want it to default to—in my case, it’s SteamOS since I’ll be using that more often.
Jhet Borja / MakeUseOf
Once it’s installed, you can restart your 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.
Fixes for Dual Boot Issues on Your Steam Deck
The Clover dual boot manager isn’t an official Steam dual boot wizard as Valve is still working on that. This means you might face a few issues. Here are a few fixes in case you run into these problems…
1. You Can’t Find SteamOS in the Boot Manager
Jhet Borja/MUO
SteamOS disappearing from the boot manager is a common occurrence, but don’t worry, it’s not actually gone from your Steam Deck. The boot manager just can’t find it.
To find it, shut down your Steam Deck. This time, instead of holding the volume down button for the boot manager, hold the volume up button to open the BIOS instead.
Once you’re in the BIOS, select Boot from file > eps > efi > steamos > steamcl.efi. This should boot you back into SteamOS.
Jhet Borja/MakeUseOf
To put SteamOS back on the boot manager, open up Konsole in desktop mode on your Steam Deck and enter this:
sudo efibootmgr -c -L “SteamOS” -l “\EFI\steamos\steamcl.efi” -d /dev/nvme0n1p1
This should put it back on the boot manager so that you don’t have to boot from the file anymore.
2. Setting a Sudo Password
To set your sudo password, open desktop mode and head to Settings in the app manager or on the task manager at the bottom of your screen.
In settings, go to Users and enter a simple username and password. You now have a sudo account and you can access things that you couldn’t without one.
3. Windows Keeps Taking Over the Bootloader
If Windows takes over the bootloader and skips Clover, you should download the Clover dual boot manager for Windows on the same GitHub page you used for SteamOS.
Click on <> Code then Download Zip.
Extract the ZIP file into a folder and right-click CloverWindows.bat to Run it as administrator. It will tell you that Windows doesn’t recognize the app, just click More Info > Run Anyway.
Nero Burning ROM:
The ultimate burning program for all your needs!
This will open up the Command Prompt. Once it’s done installing, just hit Enter.
Next, you’ll have to open up Task Scheduler by searching it on Windows Search. In Task Scheduler Library search for CloverTask. Right-click on it and click Properties.
In the properties, head to the general tab and select Run whether user is logged on or not and check the two boxes below it (see image), then click OK.
Finally, right-click CloverTask once again and click Run.
4. A SteamOS or Windows Update Broke Clover Dual Boot
If an update on Windows or SteamOS broke Clover and the device says it can’t find any boot options, don’t panic, your Steam Deck is not bricked.
Refer to the first fix above and boot SteamOS from its file. Open up the BIOS by holding volume up and the power button, letting go of the power button once you hear a chime.
Once you’re in the BIOS, select Boot from file > eps > efi > steamos > steamcl.efi. This will open up SteamOS and fix Clover.
Jhet Borja/MakeUseOf
Those are some of the most common issues when dual booting your Steam Deck, but once you’re past them, switching between SteamOS and Windows should now be as easy as restarting your Steam Deck and selecting your OS once Clover pops up.
- Title: A Tale of Windows & SteamOS Harmony on a Single Chip
- Author: William
- Created at : 2024-08-22 22:16:32
- Updated at : 2024-08-23 22:16:32
- Link: https://games-able.techidaily.com/a-tale-of-windows-and-steamos-harmony-on-a-single-chip/
- License: This work is licensed under CC BY-NC-SA 4.0.