util:ajouter_swap
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | util:ajouter_swap [2018/11/17 12:54] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Ajouter un swap après coup sans partition séparée ====== | ||
+ | //**Une recette de Tyrtamos**// | ||
+ | ===== Problématique ===== | ||
+ | Vous êtes coincé: | ||
+ | |||
+ | * soit vous avez oublié de réserver une partition swap sur votre disque, | ||
+ | |||
+ | * soit elle n'est plus suffisante pour les travaux que vous envisagez (traitement d' | ||
+ | |||
+ | Cela peut vous arriver aussi si vous avez pensé que vos 2Go de RAM vous permettaient de vous passer de swap, et que vous vous engagez dans la virtualisation: | ||
+ | |||
+ | Vous pouvez alors ajouter un swap dans un fichier. | ||
+ | |||
+ | Ce n'est pas une solution généralement recommandée, | ||
+ | |||
+ | ===== Mode opératoire pour la création d'un swap de 1Go: ===== | ||
+ | |||
+ | Créez un fichier de 1Go (en console sous root): | ||
+ | |||
+ | # dd if=/ | ||
+ | |||
+ | Pour d' | ||
+ | |||
+ | < | ||
+ | 256Mo => count=262144 | ||
+ | 512Mo => count=524288 | ||
+ | 768Mo => count=786432 | ||
+ | 1Go => count=1048576 | ||
+ | 1,25Go => count=1310720 | ||
+ | 1,5Go => count=1572864 | ||
+ | 1,75Go => count=1835008 | ||
+ | 2Go => count=2097152 | ||
+ | </ | ||
+ | |||
+ | Et il est inutile de dépasser les 2Go avec les processeurs actuels des PC. | ||
+ | |||
+ | Formatez le fichier swap: | ||
+ | |||
+ | # mkswap /swapfile | ||
+ | |||
+ | Activez le swap: | ||
+ | |||
+ | # swapon /swapfile | ||
+ | |||
+ | Montez le swap dans fstab avec une ligne comme: | ||
+ | |||
+ | /swapfile swap swap defaults 0 0 | ||
+ | |||
+ | Mais cette ligne, conforme à ce que demande l' | ||
+ | |||
+ | /swapfile none swap sw 0 0 | ||
+ | |||
+ | Pour désactiver ce swap en cours de travail: | ||
+ | |||
+ | # swapoff /swapfile | ||
+ | |||
+ | Et pour supprimer ce swap définitivement: | ||
+ | |||
+ | # swapoff /swapfile | ||
+ | | ||
+ | supprimez la ligne de fstab et faites "mount -a" (ou rebootez) | ||
+ | | ||
+ | supprimez le répertoire /swapfile | ||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | C'est fait: vous avez ce qu'il faut pour travailler désormais! | ||
+ | |||
+ | ---- | ||
+ | // |
util/ajouter_swap.txt · Dernière modification : 2018/11/17 12:54 de 127.0.0.1