Je n'ai trouvé aucune information à ce sujet nulle part (et je ne veux pas configurer une nouvelle installation 17.04 juste pour cela), quel est l'emplacement par défaut du fichier d'échange en 17.04?
L'emplacement par défaut semble être / swapfile. Je ne sais pas ce que vous entendez par "... recréer ... après la mise à niveau ...". Il utiliserait heureusement la partition de swap héritée.
mikewwhat
@mikewew ce que je voulais dire, comment je peux passer de l'utilisation d'une partition de swap à la configuration par défaut de 17.04 à cet égard. Mais je vois que je n'aurais probablement pas dû combiner deux questions en une seule.
phk
La réponse consiste à rechercher, supprimer et créer un swap dans 17.04. Vous pouvez suivre n'importe quelle méthode 16.04 pour recréer la partition.
Rinzwind
Réponses:
29
2 commandes:
~$ cat /proc/swaps
Filename Type Size Used Priority
/swapfile file 2097148 0 -1
et
$ grep swap /etc/fstab
/swapfile none swap sw 0 0
Donc, les deux pointent vers:
$ cd / && ls -l swapfile
-rw------- 1 root root 2147483648 apr 2 18:56 swapfile
Désactiver et supprimer:
sudo swapoff /swapfile
sudo rm /swapfile
Créez un fichier d'échange de 2 Go, définissez des autorisations, formatez-le comme échange et activez-le:
Merci, c'est à peu près ce que je cherchais. Merci également pour les commandes sur la façon de recréer quelque peu l'état de 17.04. J'ai lu quelque part que la taille était dynamique mais je suppose que cela ne fait référence qu'au temps d'installation, non?
phk
Oui. Cela fait. N'a pas examiné l'effet sur l'hibernation (mais je suppose que le fichier devient plus grand plus il en a besoin).
Rinzwind
J'ai essayé de tester les commandes dans la dernière partie que vous avez mentionnée (qui sont également mentionnées sur help.ubuntu.com/community/SwapFaq#How_do_I_add_a_swap_file.3F ) mais j'obtiensswapon: /swapfile: swapon failed: Invalid argument la dernière commande. Je suppose que je devrai d'abord désactiver la partition de swap mais je ne peux pas ATM parce que swapoff: /dev/sdd8: swapoff failed: Cannot allocate memory… devinez, je dois libérer de la mémoire.
phk
hmmm que diriez-vous d'utiliser cela à partir de la session en direct?
Rinzwind
/J'ai compris que le problème était lié au fait d' être btrfs, j'ai manqué que la FAQ mentionne ce fait.
Réponses:
2 commandes:
et
Donc, les deux pointent vers:
Désactiver et supprimer:
Créez un fichier d'échange de 2 Go, définissez des autorisations, formatez-le comme échange et activez-le:
la source
swapon: /swapfile: swapon failed: Invalid argument
la dernière commande. Je suppose que je devrai d'abord désactiver la partition de swap mais je ne peux pas ATM parce queswapoff: /dev/sdd8: swapoff failed: Cannot allocate memory
… devinez, je dois libérer de la mémoire./
J'ai compris que le problème était lié au fait d' être btrfs, j'ai manqué que la FAQ mentionne ce fait.