SteamOS3: Add trigger to savely unmount the microSD to GameUI
Removing the SD while the fs is not synced can cause corrupt filesystems. Removing the SD while Steam is downloading to it is a pretty save way to reproduce this.
Currently, users need to either switch to desktop mode and unmount or shutdown to savely remove the SD. A lot of users are even unaware of that. So a trigger to unmount the microSD should be placed at a prominent place in GameUI to make users aware of this.
Also, it seems like SteamOS won't repair the FS on reboot. Desktop Linux users only need to connect the corrupt sd to force repair, but as most SteamDeck users probably use Windows on their desktop, they will most probably have to reformat. Please check why SteamOS is not repairing borked cards. This feature should be easy to add.
I would have thought safely remove or eject would have been there. Every OS for over a decade has had this.
I was unaware of this and tried removing the SD card on game mode. Then after re inserting not everything worked so I had to reboot in desktop mode to solve the issue.