What I want to do is to replace the background music file (bgm.ogg
) in the .config
folder of RetroArch with a custom one.
The issue is, I can't write any files in the directory that bgm.ogg
is in; having installed RetroArch using snap, the filepath for me is /snap/retroarch/1396/.config/assets/sounds/bgm.ogg
.
The errors I receive all mention that I'm trying to write to a read-only filesystem (details below). From what I've checked, the read-only filesystem is the /1396/
folder; meaning I don't get these errors in the /retroarch/
folder or higher.
Is there a way I can write a file in the subfolders of /1396/
?
Also, why is /1396/
a filesystem?
Here is the error I get when trying to copy a new bgm.ogg
file:
$cp /path/to/new/bgm.ogg /snap/retroarch/1396/.config/assets/sounds/
cp: cannot create regular file '/snap/retroarch/1396/.config/assets/sounds/bgm.ogg: Read-only file system
Here is the message when trying to change the permissions of the /1396/
folder (filesystem), nothing changes after this:
$chmod 777 1396
chmod: changing permissions of '1396/': Read-only file system
Here is another attempt of remounting /1396/
as a read-write filesystem:
$sudo mount -o remount,rw '/snap/retroarch/1396/'
mount: /snap/retroarch/1396: cannot remount /dev/loop36 read-write, is write-protected.