or "the day I lost my `head`"
or "happy ever after only lasts 6 years"

Hi Guix,

TL;DR my Guix System refuses to boot and I’m left with a "scheme screen of
death". It’s a single system+data encrypted partition. How am I supposed to fix
that?

This morning, I turned on my computer and… everything went I usual! I logged in
and did what I had been happily doing weekly for the last six years:

```
$ sudo guix system delete-generations; and guix home delete-generations; and 
guix pull --delete-generations; and guix gc; and guix pull
```

Everything went as usual. After that, I started working and quickly realized
that something was awfully wrong: basic commands like `head` were missing. It’s
the first one I noticed, but `env` was also missing for instance.

So I did what any act-and-think-later person would have done: I took a deep
breath… and rebooted! You know… "Have you tried to turn it off and on again"
kind of thinking.

After having typed my encryption passphrase twice (actually, it was three times,
for I never managed to type it right the first time), I ended up on the "scheme
screen of death":

```
making `/var…` the current system…
populating /etc from /gnu…
ice-9/boot-9.scm…
in procedure symlink: File exists
…
scheme@(guile-user)>
```

As I `system delete-gererations`-ed few minutes ago, I have no way to boot on
the previous-now-gone system. Anyway, it was apparently broken.
Had it been a system only partition like the one I have at home, I would have
reinstalled it right away. But it’s not! It’s a single system+data encrypted
partition.

I guess there a way to fix this somehow. But the only thing I can thing of is to
reinstall on another disk and copy my data over, which sounds suboptimal.

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.

Any help would be greatly appreciated!

Regards,

-- 
Tanguy

Reply via email to