GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Swapon kann Swap nicht mounten – Gibt den Fehler „Ungültiges Argument“ aus

Das Problem

Zu den Symptomen gehören (sind aber nicht beschränkt auf):

  • Nach dem Deaktivieren von Swap oder nach einem Neustart können eine oder mehrere Swap-Partitionen nicht gemountet werden
  • Die Ausgabe des Swapon-Befehls zum Mounten der ausgefallenen Partition führt zu einem ungültigen Argumentfehler

Beispiel:

# swapon -a
swapon: /dev/md2: Invalid argument

Die Lösung

Die betroffene Swap-Partition wurde gelöscht oder ist beschädigt worden.

1. Stellen Sie sicher, dass Swap für die problematische Partition wirklich deaktiviert ist.

# swapoff /dev/md2

Alternativ können Sie „swapoff -a verwenden ” um alle Swap-Partitionen auszuschalten.

2. Erstellen Sie ein neues Dateisystem auf dem Zielgerät. Das Flag -c prüft auf fehlerhafte Blöcke.

# mke2fs -c /dev/md2

Wenn das Erstellen des Dateisystems aufgrund fehlerhafter Blöcke fehlschlägt, ist möglicherweise das eigentliche Gerät fehlerhaft. In diesem Fall müssen Sie sich möglicherweise zur Wiederherstellung an den RedHat-Support wenden.

3. Erstellen Sie die Swap-Partition auf dem neuen Dateisystem.

# mkswap /dev/md2

4. Schalten Sie den neuen Swap ein.

# swapon /dev/md2

Alternativ können Sie „swapon -a“ verwenden, um alle Swap-Partitionen einzuschalten.

# swapon -a


Cent OS
  1. Jungledisk schlägt mit Libnotify-Fehler fehl?

  2. „Test.mount konnte nicht gestartet werden:Einheit ist nicht richtig geladen:Ungültiges Argument.“ – Beim Mounten eines Dateisystems mit systemd

  3. rpm:Fehler beim Laden gemeinsam genutzter Bibliotheken:ungültiger ELF-Header

  4. „Fehler:Befehl ‚ffffffffff…..‘ kann nicht gefunden werden.“ GRUB2-Fehler CentOS/RHEL 7

  5. Die Verwendung von mogrify für viele Bilder führt zu Fehlern

So lösen Sie den Festplatten-Mount-Fehler in Ubuntu

Wie wird die Swap-Partition automatisch gemountet?

Fehler beim Installieren von Ubuntu Server 18.04:Ungültiger Poolname?

XFS-Fehler:Dateisystem kann nicht mit Noacl-Berechtigung in CentOS/RHEL 7 gemountet werden

„device-mapper:resume ioctl failed:Invalid argument“ – Fehler beim Ausführen von lvcreate/lvresize/lvextend

Swap fehlgeschlagen:Ungültiges Argument auf einem Linux-System mit Btrfs-Dateisystem