Wie stelle ich eine Swap-Partition wieder her, die ich versehentlich gelöscht habe?


16

Ich habe versehentlich meine Swap-Partition über gparted gelöscht.

(Ich bin immer noch im System angemeldet, daher sollte das Wiederherstellen einfacher sein.) Kann mir bitte jemand helfen? Ich bin nicht sicher, wie ich es konfigurieren soll, da die Ubuntu-Installation es automatisch gemacht hat.

Derzeit gibt es 3 Partitionen:

  /dev/sda1 -> Ubuntu installation root, mounted at '/'

  /dev/sda2 -> Windows partition

  /dev/sda3 -> Fedora partition

und /dev/sda4wenn ich mich nicht irre war die Swap-Partition (4GB Größe)

Antworten:


32

Verwenden Sie gparted einfach erneut, um die zusätzliche /dev/sda4Partition zu erstellen , und formatieren Sie sie als "linux swap".

Beispiel:

  • Hier habe ich meine /dev/sda6Swap-Partition im markierten Bereich gelöscht :

    Bildbeschreibung hier eingeben

  • Klicken Sie mit der rechten Maustaste auf diesen nicht zugewiesenen Speicherplatz, und klicken Sie auf Neu. Wählen Sie den Typ "Linux-Swap", klicken Sie auf Hinzufügen:

    Bildbeschreibung hier eingeben

  • Änderungen übernehmen

  • Klicken Sie mit der rechten Maustaste auf die neue Swap-Partition und wählen Sie "Swapon":

    Bildbeschreibung hier eingeben

  • Sofern Sie es nicht entfernt haben, sollte der Swap-Eintrag /etc/fstabnoch vorhanden sein.

    • Überprüfen Sie vom Terminal mit:, grep swap.*sw /etc/fstabund Sie sollten eine lange Schlange sehen wie:
    UUID = adc15cab-1cd4-4278-9a1d-59016cced6dd keine sw sw 0 0 tauschen
    • Wenn Sie eine solche Zeile nicht sehen, ermitteln Sie die UUID mit sudo blkid | grep swapund fügen Sie eine Zeile in diesem Format hinzu /etc/fstab.

    • Wenn Sie eine solche Zeile sehen, die UUID jedoch nicht mit der zurückgegebenen übereinstimmt blkid, bearbeiten Sie die fstab entsprechend. (Hinweis: Die Zeile in fstab sollte nicht auskommentiert werden, dh sie sollte nicht mit # beginnen.)

  • Führen Sie free -mden Befehl aus, um sicherzustellen, dass die Swap-Partition aktiv ist.


Ich sehe die Swap-Partition nicht in fstab. Der einzige sda ​​* -Eintrag in fstab ist sda1 (das ist die Wurzel '/')
Adonis K. Kakoulidis

1
@ Varemenos: siehe bearbeitete Antwort.
ish

@izx cool! Danke für die Tricks! Ich habe es mit einer kürzlich in der Größe veränderten VM-Ubuntu in VirtualBox angewendet! Es wirkt wie ein Zauber!
Mario Ruiz
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.