Hi Daniel,
Daniel Littlewood <[email protected]> skribis:
> I could not see any evidence from the manual that `guix deploy` does
> something like this automatically.
Glad you’re asking. :-)
Currently ‘guix deploy’ checks two things, like ‘guix system
reconfigure’:
1. That all the kernel modules needed to mount the root partition are
in the ‘initrd-modules’ field.
2. That all the file systems referred to by label or UUID actually
exist on the target machine.
If one of these doesn’t hold, you get an error message.
Of course there are many other ways to lock oneself out of the machine
and not all of them can be easily checked, but we could add more checks
along these lines.
HTH!
Ludo’.