Réponses:
Vous pouvez simplement ajouter une ligne déclarant votre partition de swap à /etc/fstab
. Donc, si votre partition d'échange est /dev/sdaX
, ajoutez cette entrée dans fstab
:
/dev/sdaX none swap sw 0 0
Si votre partition de swap n'a pas été correctement formatée en tant que telle, vous pouvez l'initialiser ( assurez-vous de mettre le bon nom de partition pour cette commande car vous pourriez facilement détruire le contenu d'une autre partition ):
sudo mkswap /dev/sdaX
Pour activer la partition de swap nouvellement déclarée, utilisez simplement:
sudo swapon -a
(ou redémarrez).
EDIT : si vous avez une partition de swap cryptée, au lieu de /dev/sdaX
, vous devrez utiliser son nom ( /dev/mapper/something
), regardez /etc/crypttab
, le nom est sur la première colonne.
gparted
édite- fstab
t- il automatiquement ?
J'avais un problème similaire.
J'ai utilisé la "méthode GUI" publiée par ansgri pour changer le format de la partition de swap de unknown à linux-swap. Cela n'a pas résolu le problème, mais peut-être aidé.
J'ai trouvé que l'UUID affiché dans / etc / crypttab était incorrect.
Modifiez / etc / crypttab pour lire l'UUID correct.
et le swap est maintenant chargé correctement.
J'espère que cela pourra aider.
J'ai également fait la méthode GUI mais j'ai également changé l'UUID dans / etc / crypttab et / etc / fstab pour correspondre aux informations affichées par blkid, j'ai redémarré et cela a fonctionné, en remarque avec mon SWAP à 36 Go et ma RAM étant de 32 Go, mon bouton d'hibernation fonctionne maintenant, car le SWAP est plus grand que la RAM.
/dev/mapper/cryptswap1 none swap sw 0 0