Was ist der sicherste Weg, um eine Swap-Partition zu entfernen?

11

Ich verwende Ubuntu 12.04 auf einem 64-Bit-HP-Laptop mit einem 16-GB-Flash-Laufwerk. Ich habe momentan keine funktionierende Festplatte. Bei der Installation von Ubuntu habe ich eine 2-GB-Swap-Partition auf sdb1 erstellt. Ich habe inzwischen erfahren, dass Swap-Partitionen auf Flash-Laufwerken im Allgemeinen eine schlechte Idee sind. Daher möchte ich meinen Swap-Bereich für meine anderen Partitionen verwenden. Sie können mein Partitionsschema unter dem folgenden Link sehen.

GParted-Bildschirm

Ich habe gelesen, dass ich nur sdb1aus der fstab-Datei heraus kommentieren , von einer GParted-Live-CD booten, swapofffür sdb1 auswählen , löschen / mit einer anderen Partition zusammenführen muss und alles in Ordnung ist.

Aber ich habe auch gelesen, dass das Durcheinander mit sdb1 die UUID von sdb2 oder sdb3 ändern und Probleme verursachen kann. Ist das wahr? Verwendet initramfs überhaupt Swap?

Wenn ich Ubuntu auf meinem Laptop mit einer internen Festplatte zum Laufen bringe, hilft die Swap-Partition dann so viel? Ich habe 6 GB DDR3. Gilt die Regel von 1.5xActual RAM weiterhin? Es scheint mir ziemlich viel zu sein.

Danke für die Hilfe!

UPDATE: Ich habe Swap entfernt. Der Prozess, dem ich folgte, ist:

  1. Klicken Sie mit der rechten Maustaste auf Swap-Partition in GParted und wählen Sie Swapoff aus.
  2. Verwendet #, um die Swap-Partition aus fstab heraus zu kommentieren.
  3. Ich habe versucht, von einer Live-GPart-CD zu booten, aber es wurde immer wieder eine Fehlermeldung angezeigt, sodass ich GParted in Ubuntu ausgeführt habe.
  4. Swap-Partition in GParted gelöscht.
  5. Nicht montiert / Fenster.
  6. Erweitert / Fenster, um den verbleibenden Platz einzunehmen.
  7. Montiert / Fenster.

Die / und / Windows-Partitionen behielten jeweils ihre eigenen Namen und UUIDs bei, und alles läuft einwandfrei. Ich habe noch nie zuvor gesehen, dass ein Swap-Bereich verwendet wird, und ich beabsichtige nicht, die Ruhezustandsfunktion zu verwenden. Daher halte ich das Entfernen von Swap für eine gute Idee.

user212062
quelle
Wenn Sie den Laptop verwenden, möchten Sie den Ruhezustand anhalten / in den Ruhezustand versetzen? Fügen Sie das vielleicht der Frage hinzu - es wirkt sich auf die Swap-Größe aus?
23 93 26 35 19 57 3 89
@qbi - Sie wissen, dass es mit dem Screenshot hier fast unlesbar ist;)
23 93 26 35 19 57 3 89
Wenn Sie Probleme mit der Änderung von UUIDs haben, sind Sie am besten in der Lage, mit einer Live-CD umzugehen, die Partition zu mounten und fstab mit neuen UUIDs zu bearbeiten.
23 93 26 35 19 57 3 89
@ Elfy Ich habe das Bild auch verlinkt. Wenn Sie darauf klicken, wird eine größere Variante geöffnet.
Qbi
1
@qbi danke - hätte das wohl selbst tun können :)
23 93 26 35 19 57 3 89

Antworten:

11

Versuchen Sie, die Auslastung Ihres Swap-Speichers mit htop zu überwachen (öffnen Sie einfach ein Terminal und geben Sie 'htop' ein). Wenn Sie htop nicht installiert haben, installieren Sie es mit 'sudo apt-get install htop' oder verwenden Sie 'top', aber htop ist benutzerfreundlicher.

Mit Ihrer RAM-Größe würde ich sagen, dass Ihre Swap-Nutzung viel Zeit auf 0% beträgt.

Wenn Sie Ihre Swap-Partition formatieren möchten, müssen Sie zuerst den Swap mit dem Befehl 'swapoff' deaktivieren und dann die Partition mit 'mkfs.ext4' oder 'mkfs' formatieren. Danach müssen Sie Ihre '/ etc / fstab' bearbeiten, damit das System Ihre neue Partition beim Booten bereitstellt.

Das war's im Allgemeinen!

Luka Klarić
quelle
2

Eine Swap-Partition auf einem Flash-Speicher (wie USB-Sticks) zu haben, ist in der Tat keine so gute Idee.

Es sollte sicher sein, die Swap-Partition einfach zu entfernen. Ich persönlich habe mich nie darum gekümmert, es zu entfernen /etc/fstab, aber es wird mit Sicherheit auch nicht schaden.

Wenn Sie über genügend RAM verfügen, wird die Größe der Swap-Partition weniger relevant (bitte korrigieren Sie mich, wenn ich falsch liege, jemand). Normalerweise erstelle ich eine 4-GB-Swap-Partition, und bisher kann ich nicht sagen, dass ich Probleme damit hatte.
Wenn das System nicht über genügend RAM verfügt (z. B. 0 Byte verfügbar), friert es ein. Wenn es eine Swap-Partition hat, kann es einige Daten aus dem RAM in den Swap verschieben, um ein Einfrieren des Systems zu verhindern. Auf der anderen Seite ist Swap (HDD) langsamer als RAM. Wenn also viele Daten von der Swap-Partition abgerufen werden müssen, treten sehr merkliche Verzögerungen auf.

RobinJ
quelle