Shared partition/sd card for dual boot windows and bazzite

Planning on dualbooting Windows and bazzite once I get my Win Mini but I have a couple of questions: 1) Is it possible to create a shared partition to install steam games on that can be accessed by both windows and bazzite (everything on one drive). Can I also make a micro sd card accessible to both OS's for additional storage? 2) Is there a guide on how to do so? (Preferably one that starts from scratch in formatting the drives and creating the partitions) I just want to avoid having to install the same games on both OS's to save space if possible. Also want to avoid having to mount the shared drive and enter password every time I switch from one OS to the other.
9 Replies
HikariKnight
HikariKnight9mo ago
format the shared drive/partition as btrfs and use this driver in windows https://github.com/maharmstone/btrfs remember to do the registry edits in windows to set your uid and gid to 1000 and you can find the registry stuff for btrfs at HKLM\SYSTEM\CurrentControlSet\services\btrfs\ in regedit and you can edit the options for the mapped disks at HKLM\SYSTEM\CurrentControlSet\services\btrfs\Mappings https://github.com/maharmstone/btrfs?tab=readme-ov-file#mappings for compatibility with 1 user on bazzite you want both uid and gid for winbtrfs to be 1000 (they have set it to 100 which is the default for "all users" so that it works for multiple user systems) dont have a guide for it since we dont really use windows.
GitHub
GitHub - maharmstone/btrfs: WinBtrfs - an open-source btrfs driver ...
WinBtrfs - an open-source btrfs driver for Windows - maharmstone/btrfs
GitHub
GitHub - maharmstone/btrfs: WinBtrfs - an open-source btrfs driver ...
WinBtrfs - an open-source btrfs driver for Windows - maharmstone/btrfs
ryanwwest
ryanwwest9mo ago
@sbonz If you figure this out, I'd love to hear if you were successful and how. I was thinking the exact same thing, install steam games on a third shared partition and access from either OS.
sbonz
sbonzOP9mo ago
My mini should be coming in tomorrow so most likely will attempt it tomorrow. I’ll let you know if I get it to work
ryanwwest
ryanwwest9mo ago
Thanks!
jim 80
jim 809mo ago
I'd be interested in this as well. I feel like games that install with a native Linux build (from the Bazzite side obvs) might mess things up. Although I suppose you could just commit to install everything from Windows Steam and let Proton do its thing
HikariKnight
HikariKnight9mo ago
depending on how the developer have configured the steam depot it will either (this is in regards to binary files) - add the missing platform files and not touch the other ones (this is how valves games does it and some other games) so you will end up with Linux/windows/mac files together - remove the "unused" platform files and replace it with the "current" platform files (this will leave you with either windows or linux files), this is often done by developers where the Linux version is its own separate version (see the game Hover) one thing though is that you should make sure you do not have any half updated games before rebooting to the other system as it can in some cases corrupt the game files in some cases.
sbonz
sbonzOP9mo ago
So I basically just followed these two guides in setting up the partitions and installing everything. I used the Win 4 guide in setting up the plugins for my win mini https://youtu.be/RUES5B5j6EU?si=Jc5vWHxFac_VU85R https://youtu.be/lnNfMY9kzjk?si=l4WNBB_K9gi2JPay Then I just setup auto mount for my windows ntfs drive so that bazzite has access to my steam library installed on windows. I used this guide to auto mount my windows ntfs drive https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows The only thing I had to change was the UUID to match my ntfs drive
Aru
YouTube
Dual Boot Guide - BazziteOS and Windows on the Legion Go (Updated)
Updated Video guide for installing/uninstalling Bazzite + Windows on the Legion Go. All links are here in the description: legion go tricks repo: https://github.com/aarron-lee/legion-go-tricks dual boot partition guide: https://github.com/aarron-lee/legion-go-tricks/blob/main/bazzite-dualboot-partition-guide.md Bazzite Download Link: https://...
Aru
YouTube
Bazzite Linux on the GPD Win 4 - Quick Overview and Setup Guide
GPD Win 4 as a Steam Deck Mini? BazziteOS does an awesome job turning the Win 4 into a Steam Deck Alternative. GPD Win Tricks Repo: https://github.com/aarron-lee/gpd-win-tricks 3d Print file of grips: https://sketchfab.com/3d-models/gpd-win-4-grips-6c8c02d6dac047c6b0214a1e4384a096 Timestamps: 0:00 Intro 0:10 Suspend-resume demo 0:21 TDP Contr...
GitHub
Using a NTFS disk with Linux and Windows
Compatibility tool for Steam Play based on Wine and additional components - ValveSoftware/Proton
sbonz
sbonzOP9mo ago
Works perfectly…just set the ntfs drive as the default storage location in steam. Any game downloaded on either bazzite or windows will be playable on either OS
MSG
MSG8mo ago
I started with Windows before adding a Bazzite partition, and I had to disable fast boot in Windows to get the original ntfs drive that had the games to be writeable in Bazzite. I also went through automounting that partition in Bazzite
Want results from more Discord servers?
Add your server