La commande mkswap est utilisée pour créer un espace de swap sur une partition de stockage. Il est généralement utilisé lorsque vous souhaitez déplacer l'espace d'échange vers une partition différente de celle qui a été créée lors de l'installation du système. Par exemple, vous souhaiterez peut-être économiser de l'espace sur un lecteur de démarrage de faible capacité.
Il fournit des options pour effectuer diverses tâches.
Option | Utilisé pour |
---|---|
-c | Vérifiez que le périphérique est exempt de secteurs défectueux avant de monter l'espace d'échange. |
-p | Définissez la taille de page à utiliser par la commande mkswap. Une page est un morceau de mémoire qui est copié sur le périphérique de stockage pendant le processus d'échange. |
-L {étiquette} | Activez l'espace d'échange à l'aide d'étiquettes appliquées aux partitions ou aux systèmes de fichiers. |
Exemples de commandes mkswap
1. Pour effectuer l'échange :
# mkswap /dev/sdf
2. Pour vérifier si le périphérique (s'il s'agit d'un périphérique de bloc) contient des blocs défectueux :
# mkswap -c /dev/sdf
3. Pour forcer - continuez même si la commande est stupide :
# mkswap -f /def/sdf
4. Pour spécifier le format de page à utiliser :
# mkswap -p PAGESIZE
5. Pour spécifier un libellé, pour autoriser l'échange par libellé :
# mkswap -L LABEL
6. Pour spécifier la version de l'espace d'échange :
# mkswap -v0 # mkswap -v1
7. Pour spécifier l'UUID à utiliser :
# mkswap -U UUID