Marodeur

WebCams
(anklicken für größeres Bild)



alle 10 Minuten neu

Partition verkleinern (mit LVM)

Ubuntu/Debian/Linux hin und wieder bemerkt man dann doch, das die eingerichtete Partition zu klein ist und man mehr braucht und wenn man dann noch eine andere hat, die zu groß ist, kann man ja einfach was ab zwacken. Leider sind die Programme dafür nicht so einfach wie gewünscht.

Recht einfach geht es mit der Alternative-CD von Ubuntu, die ab 8.04 auch mit verschlüsselten LVM klar kommt.

Von der CD "beschädigtes System reparieren" starten, ein paar Abfragen entsprechend beantworten.
Wer eine verschlüsselte Partition mit Passwort hat, kann es direkt eingeben. Wer nur noch ein Keyfile hat, muß die Partition von Hand starten.
Eine Shell in der Installerumgebung öffnen.

Hat man z.B. /home mit 20GB und nur 512MB Swap, benötigt aber 2GB Swap macht man folgendes:

Erstmal genau nachdenken, ob man alle Dateien gesichert hat! Immerhin ändern wir hier was am Dateisystem.

Grundsätzlich muss jedes mal vor einer Änderung das Filesystem überprüft werden.
e2fsck -f /dev/volumen-group/home (die Partition muss man entsprechend anpassen, logisch oder?)
Nun verkleinern wir das Filesystem
resize2fs /dev/volumen-group/home 16G

Ich habe mit Absicht mehr weggenommen als geplant. Im nachfolgenden Schritt trau ich dem Programm nicht, das es wirklich die korrekte Größe weg nimmt und mir nicht versehentlich mein Dateisystem zerlegt.

mit lvresize --size -2G /dev/volumen-group/home verkleinern wir das logische Volumen um die gewünschten 2GB.
Und nun kommt das schöne:
resize2fs /dev/volumen-group/homevergrößert das Dateisystem wieder auf die volle Größe des logischen Volumen, ohne das wir auf Größen schauen müssen.

Nun noch die Swap-Partition vergrößern:
lvresize --size +2G /dev/volumen-group/swap

Nicht verschweigen sollte man dabei:
eingerichtet war die Festplatte:

/boot
partition sda2
 darin swap
         root
         home


Nun haben wir
/boot
partition sda2
  darin swap
         root
         home (2GB kleiner)
         die restlichen 2GB swap


Nach dem Neustart des Systems noch mit sudo mkswap /dev/volumen-group/swap die Swap-Partition neu erstellen und mit swapon /dev/volumen-group/swap einbinden

Partition verkleinern (mit LVM)

Für den Inhalt der Kommentare sind die Verfasser verantwortlich.