Meine Rootpartition wird zu klein. Da nach dieser gleich die Homepartition beginnt, kann ich sie nicht vergrößern. Wie kann ich die Rootpartition vergrößern? Nehmen wir an, sda2 sei meine Rootpartition und /home liege auf sda3. sda1 ist meine EFI-System-Partition.
Möglichkeit 1, ohne LVM:
- Mit einem Rettungssystem booten (Gibt es eigentlich noch eine OpenSUSE Rescue-CD? Ich kann sie nicht mehr finden.)
- Homeverzeichnis auf eine andere Festplatte kopieren.
- sda3 löschen, dann mit 10 GB Abstand zu sda2 sda3 neu erstellen (ich mache das mit ext4 und LUKS-Verschlüsselung)
- sda2 vergrößern.
- Den Inhalt auf die neue sda3 kopieren.
- In /etc/fstab die neue UUID eintragen (oder vielleicht geht auch /dev/sda3 /home ext4 data=ordered 0 2)
Ginge das so? Um in Zukunft einfacher die Partitionsgröße ändern zu können, würde ich gerne auf LVM umsteigen. Kann man die Rootpartition ersetzen, wie in der folgenden Möglichkeit 2 beschrieben?
- Mit einem Rettungssystem booten.
- Rootverzeichnis und Homeverzeichnis auf eine andere Festplatte kopieren.
- sda2 und sda3 löschen, dann statt ihrer eine neue Partition sda2 als ext4 erstellen.
- Die neue sda2 in LVM zu einem Physical Volume machen. (Hinweise dazu auf LVM LogicalVolumeManagement, die bessere Art Plattenplatz zu vergeuden (Teil1))
- Eine Volume Group aus diesem erstellen mit den Logical Volumes root und (verschlüsselt) home.
- Die jeweiligen inhalte nach root und home kopieren.
- fstab anpassen.
Ginge das so? Oder wird es da Schwierigkeiten z.B. dadurch geben, daß die neue Rootpartition eine andere UUID hat? Gibt es einen einfacheren Weg?