Comment définir le swap dans /etc/initramfs-tools/conf.d/resume si j'ai deux partitions de swap?

15

J'ai deux partitions de swap dans fstab:

/dev/sda8    none            swap    sw,pri=1           0       0
/dev/sdb8    none            swap    sw,pri=1           0       0

Comment configurer l'échange dans le fichier /etc/initramfs-tools/conf.d/resume? Merci

https://help.ubuntu.com/community/SwapFaq n'est pas pour 12.04. "INFO: Cela ne fonctionnera pas pour 12.04, reprendre le travail d'hibernation différemment dans 12.04." Comment faire en 12.04?

Waterloo2005
la source
De très belles introductions existent dans le lien. Merci!
MAChitgarha

Réponses:

15

Vérifier l'UUID

 sudo blkid

alors

 sudo gedit /etc/default/grub 

pour afficher la configuration du chargeur de démarrage. Recherchez la ligne GRUB_CMDLINE_LINUX = "" et en utilisant votre UUID, ajoutez:

resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7

Cela signifie changer cela

   GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

pour ça

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7"

enregistrer puis modifier:

gksu gedit /etc/initramfs-tools/conf.d/resume 

et assurez-vous que son contenu est

RESUME=UUID=41e86209-3802-424b-9a9d-d7683142dab7 

(avec votre UUID bien sûr à la place du mien). Enregistrez le fichier!

 sudo update-grub
 sudo update-initramfs -u

Redémarrez!

https://help.ubuntu.com/community/SwapFaq

Edit: Techniquement, une seule des deux méthodes doit être utilisée, le paramètre du noyau dans le fichier grub aura priorité sur le fichier de configuration de reprise initramfs

Qasim
la source
Dans GRUB_CMDLINE_LINUX_DEFAULT, "reprendre" doit-il être upcase: "RESUME"? Je trouve dans /etc/initramfs-tools/conf.d/resume que c'est upcase.
waterloo2005
vérifiez le lien que j'ai collé en dernier ..... c'est en minuscules ...
Qasim
Les deux swaps forment un raid0. Si je peux choisir les deux dans /etc/initramfs-tools/conf.d/resume? Si je dois choisir un seul des deux?
waterloo2005
je pense que vous devez choisir le uuid raid0
Qasim
Les deux swaps fonctionnent comme raid0, mais ce ne sont pas de vrais raid0. Donc pas de UUID raid0. Vous pouvez le voir en haut du post. Je veux savoir si je dois choisir un seul de / dev / sda8 et / dev / sdb8 dans ces fichiers de configuration.
waterloo2005
2

(18.04) Vous pouvez également modifier /etc/initramfs-tools/conf.d/resumeet modifier RESUME=UUID=$uuidla sortie de blkid /dev/raidN(quel que soit le périphérique de bloc sur lequel vos 2 périphériques d'échange sont RAID)

chat
la source