Der Befehl mkswap wird verwendet, um Auslagerungsspeicher auf einer Speicherpartition zu erstellen. Es wird normalerweise verwendet, wenn Sie den Auslagerungsspeicher auf eine andere Partition verschieben möchten als die, die während der Systeminstallation erstellt wurde. Beispielsweise möchten Sie möglicherweise Speicherplatz auf einem Startlaufwerk mit geringer Kapazität sparen.
Es bietet Optionen zum Ausführen verschiedener Aufgaben.
Option | Früher |
---|---|
-c | Vergewissern Sie sich, dass das Gerät frei von fehlerhaften Sektoren ist, bevor Sie den Auslagerungsspeicher bereitstellen. |
-p | Stellen Sie die vom mkswap-Befehl zu verwendende Seitengröße ein. Eine Seite ist ein Teil des Speichers, der während des Auslagerungsprozesses auf das Speichergerät kopiert wird. |
-L {label} | Aktivieren Sie den Auslagerungsbereich mithilfe von Labels, die auf Partitionen oder Dateisysteme angewendet werden. |
mkswap-Befehlsbeispiele
1. So führen Sie den Austausch durch:
# mkswap /dev/sdf
2. So prüfen Sie das Gerät (falls es sich um ein Blockgerät handelt) auf fehlerhafte Blöcke:
# mkswap -c /dev/sdf
3. Erzwingen – weitermachen, auch wenn der Befehl dumm ist:
# mkswap -f /def/sdf
4. So geben Sie die zu verwendende Seitengröße an:
# mkswap -p PAGESIZE
5. So geben Sie ein Label an, um das Austauschen nach Label zuzulassen:
# mkswap -L LABEL
6. So geben Sie die Version des Auslagerungsbereichs an:
# mkswap -v0 # mkswap -v1
7. So geben Sie die zu verwendende UUID an:
# mkswap -U UUID