Aller au contenu principal
Sujet résolu
Ce sujet a été marqué résolu et ne nécessite aucune autre attention.
Sujet: Fichier d'échange (Lu 842 fois) sujet précédent - sujet suivant

Fichier d'échange

Bonjour
Je n'ai pas créé de partition d'échange à l'installation de leap KDE-Plasma en btrfs et maintenant j'aimerai créer un fichier d'échange. Comment je peux faire ça ?
J'ai essayé cette manip mais j'ai une erreur à la fin
dd if=/dev/zero of=/swapfile bs=1M count=4096
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
erreur swapon failed: invalid argument
J'ai fait cette manip plusieurs fois sur d'autres distributions sans soucis. Peut-être que ça vient de btrfs ?
et ajouté dans /etc/fstab
/swapfile none swap defaults 0 0
Merci et bon réveillon ...

Re : Fichier d'échange

Répondre #1
Je progresse
J'ai lu
https://wiki.archlinux.org/title/Btrfs#Swap_file
https://bbs.archlinux.org/viewtopic.php?pid=1849371#p1849371
et
https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs(5)#SWAPFILE_SUPPORT
Sans comprendre forcément tout, j'ai compris que ça vient bien du systeme de fichier btrfs.
J'ai donc fait en root
truncate -s 0 swapfile
chattr +C swapfile
fallocate -l 2G swapfile
chmod 0600 swapfile
mkswap swapfile
swapon swapfile
et ajouter
/root/swapfile        none        swap        defaults      0 0
dans /etc/fstab
Avec /swapfile none swap defaults 0 0, ça ne fonctionnait pas. Pourquoi ???

Reboot et j'ai bien un fichier d'échange.

Je laisse  le sujet un petit moment ouvert avant de marquer en RÉSOLU.