SYSTEMD-HIBERNATE-RESUME-GENERATOR(8) systemd-hibernate-resume-generator SYSTEMD-HIBERNATE-RESUME-GENERATOR(8)

.SH "NAME" systemd-hibernate-resume-generator - Unit generator for resume= kernel parameter

.SH "SYNOPSIS"

.PP /usr/lib/systemd/system-generators/systemd-hibernate-resume-generator

.SH "DESCRIPTION"

.PP **systemd-hibernate-resume-generator** is a generator that initiates the procedure to resume the system from hibernation. When **resume=** kernel command line option or *HibernateLocation* EFI variable is detected, it enables the [**systemd-hibernate-resume.service**(8)](/man/os/systemd/systemd-hibernate-resume.service.8) unit, which will instruct the kernel to resume the system from the hibernation image.

.SH "KERNEL COMMAND LINE"

.PP systemd-hibernate-resume-generator understands the following kernel command line parameters:

.PP *resume=*

Takes a path to the resume device. Both persistent block device paths like /dev/disk/by-foo/bar and [**fstab**(5)](/man/os/systemd/fstab.5)-style specifiers like FOO=bar are supported.

Added in version 217.

.RE

.PP *resume\_offset=*

Takes the page offset of the swap space from the resume device. Defaults to 0.

Added in version 254.

.RE

.PP *resumeflags=*

Takes the resume device mount options to use. Defaults *rootflags=* if not specified.

Added in version 243.

.RE

.PP *noresume*

Do not try to resume from hibernation. If this parameter is present, *resume=* is ignored.

Added in version 240.

.RE

.SH "SEE ALSO"

.PP [**systemd**(1)](/man/os/systemd/systemd.1), [**systemd-hibernate-resume.service**(8)](/man/os/systemd/systemd-hibernate-resume.service.8), [**kernel-command-line**(7)](/man/os/systemd/kernel-command-line.7)

systemd 262.2

---

Document: systemd-hibernate-resume-generator(8) from systemd 262.2-r1 (Chainguard OS)
Source: https://github.com/systemd/systemd
