Activation de l'hibernation

From Manjaro Linux
Jump to: navigation, search

Retour à l'accueil

Vue d'ensemble

note: Il faut avoir une partition Swap d'une taille au moins égale à celle de la RAM.

Prérequis

Vérifier le fichier /etc/default/grub dans lequel doit se trouver la ligne

GRUB_CMDLINE_LINUX_DEFAULT="resume=UUID=xxxxx-xxxx-xxxxxx-xxxxxx"


Si elle n'existe pas l'ajouter en mettant le bon numéro UUID correspondant à la partition du swap. Pour connaître le numéro UUId de votre partition de swap,

#sudo blkid 

et regarder la ligne contenant:

/dev/sdXY: LABEL="swap" UUID="xxxxx-xxxx-xxxxxx-xxxxxx" TYPE="swap"

Mettre à jour Grub par la commande

#sudo grub-mkconfig -o /boot/grub/grub.cfg

Activer la fonction d'hibernation

Pour activer la fonction d'hibernation, il faut éditer le fichier /etc/mkinitcpio.conf et ajouter le paramètre resume à Hooks.

note: Attention resume doit se trouver après blocks et/ou lvm2 et avant filesystems

Exenple de ligne Hooks

HOOKS="base udev autodetect modconf block resume filesystems keyboard fsck"

Après ça, il suffit de reconstruire le fichier initcpio:

Si vous avez un seul noyau cette ligne suffira:

#sudo mkinitcpio -p linux

Si vous avez plusieurs noyaux il vous faudra préciser son numéro, par exemple:

#sudo mkinitcpio -p linux39

Vous devriez pouvoir dès maintenant profiter de l'hibernation.

Retour à l'accueil