Hi Tanguy,

Once the initial panic wears off & as long as your file system isn't actually 
hosed, Guix Systems are actually extremely easy to re{pair,build,deploy}.  More 
so than others.  I've become rather cavalier about ‘breaking’ my system.

>Can someone think of a clever way to fix it from the "scheme screen of death"
>or a way to voodoo-cross reinstall without wiping out the data.

Well, I'd do neither.

If you can still luksOpen & fsck & mount the partition(s) from an external 
system… such as the Guix System installer, you can simply ‘guix system init’ 
from your existing system configuration, no?

Just roughly—and alertly—follow the manual installation steps.  The ‘init’ only 
repopulates the target store, it won't touch anything else.

(This kind of ‘just re{pair,build} my system’ mode could conceivably be 
automated, some day, either from the installer or straight from the GRUB menu.  
It could also incorporate ‘guix gc --verify’.  Ah, to dream.)

<nag>

Then, if you haven't yet, it's time to finally set up those automatic back-ups 
of /home & /etc & friends, so you can sleep again… :-)

Kind regards,

T G-R

Sent on the go.  Excuse or enjoy my brevity.

Reply via email to