Hi everyone,
I'm currently cautiously trying to install Guix on Fedora Silverblue.
The main difficulty here is that the root partition of Silverblue is
read-only, with the exception of `/var`.
To work around this, the Determinate Nix Installer (which I'm using as
an inspiration here) creates a `nix.mount` systemd resource which mounts
`/var/home/nix` to `/nix`.
While browsing
https://guix.gnu.org/manual/en/html_node/Binary-Installation.html, I saw
that Guix also contains a `gnu-store.mount`. But this mount does
something entirely different, which is to bind-mount `@storedir@` onto
itself in read-only mode.
I have two questions about this:
1. What is this doing? I assume the guix-daemon itself still needs the
r/w version of the directory? I feel like my linux-skills are failing me
here and this is something really obvious.
2. Does this clash with bind-mounting from somewhere like
`/var/home/gnu` to `/gnu`? If so, is it okay to leave this ro-bind-mount
out?
I'm very thankful for any assistance you can give me with this.
All the best,
Gabriel