[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#62711: Suspend-to-disk with LUKS-encrypted root doesn’t work
From: |
Ludovic Courtès |
Subject: |
bug#62711: Suspend-to-disk with LUKS-encrypted root doesn’t work |
Date: |
Thu, 20 Apr 2023 12:16:52 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi,
Mekeor Melire <mekeor@posteo.de> skribis:
> (kernel-arguments
> (cons*
> "resume=/dev/mapper/cryptroot"
Ooh, got it, that’s the part I got wrong.
Thanks to the two of your for explaining!
How about this change:
diff --git a/doc/guix.texi b/doc/guix.texi
index adb1975935..817b336654 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -17454,6 +17454,17 @@ $ sudo filefrag -e /swapfile | grep '^ *0:' | cut -d:
-f3 | cut -d. -f1
92514304
@end smallexample
+Note that if @file{/swapfile} lives on an encrypted root file system,
+you will instead need to specify the mapped device as the @code{resume}
+argument, like so:
+
+@lisp
+(kernel-arguments
+ (cons* "resume=/dev/mapper/cryptroot" ;device holding /swapfile
+ "resume_offset=92514304"
+ %default-kernel-arguments))
+@end lisp
+
@node User Accounts
@section User Accounts
?
Ludo’.