

2·
2 months agoCan’t explain why your file browser doesn’t work and I don’t suggest logging into your desktop as root. You should take steps to make that impossible, in fact.
Now you said this doesn’t work
sudo chmod -v +x filename.sh
And that’s baffling. What is the exact error message and output of that command? Also is the file in question in a weird place or on a weird filesystem?

You set everything to
/bootbecause that’s the mount point of your boot partition./dev/sda1or whatever gets mounted to/boot/boot/EFI/<NAME>/grubx64.efiand will dump a bunch of files to/boot/grub./etc/default/gruband generate the actual configs withgrub-mkconfig/boot/EFI/systemd/systemd-bootx64.efiand loader configs to/boot/loader/boot/loader/.imgfiles to/boot/If you mount your boot partition to
/boot/efiinstead of just/boot, you’ll have to specify that with command line flags for each of those commands. At first that’s easy enough.grub-mkconfigandgrub-installonly need to be run once. I believe that the same forbootctl.mkinitcpiohowever runs via a pacman hook whenever you update your kernel. You’ll have to ensure that the hook doesn’t default to/boot. I don’t know how to do that though.Better off to just accept the difference IMO. Things will “just work”.