Worst case scenario:
ls
ls (hd0,msdos1)/boot/
set root=(hd0,msdos1)
insmod normal
normal
insmod linux
linux /boot/vmlinuz-6.6.6 root=/dev/sda1
initrd /boot/initrd.img-6.6.6
boot
Worst case scenario:
ls
ls (hd0,msdos1)/boot/
set root=(hd0,msdos1)
insmod normal
normal
insmod linux
linux /boot/vmlinuz-6.6.6 root=/dev/sda1
initrd /boot/initrd.img-6.6.6
boot
Or Guix
And honestly when grub is your bootloader. The only thing that you can’t fix in grub is if you forget the crypto-module and can’t do cryptomount (hd0,msdos1); insmod normal; normal
Not every version of chmod supports that and you really don’t want your media files to be executable
Well sudo find ${path} -type d exec chmod 750 {}; to fix the folders first Then sudo find ${path} -type f exec chmod 640 {}; to fix the files
After that sudo chown -Rv my user:media ${path} and everything should be sorted
Unfortunately the XSettings freedesktop spec is trash and hasn’t been released let alone revised since 2001
Steam, wine and dosbox with them, you can effectively play any game worth playing. Beyond that I never needed to know.