
Ich habe viele verwandte Fragen und Antworten gefunden wieDasoder Führer wieDasaber die meisten wollten nicht genau das tun, was ich will und ich fühle mich ziemlich unsicher und habe Angst, etwas falsch zu machen.
Dies ist mein Setup (mit lsblk):
sdb 8:16 0 111.8G 0 disk
├─sdb1 8:17 0 300M 0 part /boot
└─sdb2 8:18 0 111.5G 0 part
└─main 254:0 0 111.5G 0 crypt
├─main-root 254:1 0 25G 0 lvm /
├─main-swap 254:2 0 6G 0 lvm [SWAP]
└─main-home 254:3 0 80.5G 0 lvm /home
Was ich erreichen möchte:Ich möchte die main-home
Partition um 15 GB verkleinern und main-root
um diese 15 GB vergrößern. Die Größe der Hauptpartition muss ich also nicht ändern crypt
. Ich möchte nur die beiden darunterliegenden Root- und Home-Partitionen ändern.
Kann mir jemand sagen, welche Schritte ich unternehmen muss, um dies zu erreichen?
Zusätzliche Informationen: Ich glaube nicht, dass es relevant ist, aber ich habe zwei weitere Festplatten, die beim Booten verschlüsselt werden. fdisk
sagt über sie:
Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST31000333AS
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 94BFBB4A-0DC9-4D29-8EB4-E0F5FB6E3CF5
Disk /dev/mapper/data: 931.52 GiB, 1000200994816 bytes, 1953517568 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdd: 1.84 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: WDC WD20EZRZ-00Z
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mapper/data2: 1.84 TiB, 2000382156800 bytes, 3906996400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Antwort1
Vorausgesetzt, Sie verwenden ein Dateisystem, dessen Größe reduziert werden kann (z. B. ext4), können Sie Speicherplatz wie folgt entnehmen /home
und neu zuweisen :/
- Unmounten
/home
. Das bedeutet, dass Sie alle Benutzer abmelden und sich als Root anmelden müssen:umount /home
- Größe ändern
/home
:lvreduce -L -50G -r main/home
- Größe ändern
/
:lvresize -L +50G -r main/root
- Erneut montieren
/home
:mount /home