Festplatte - Partitionen resizen - wie?
-
Hi,
ich habe im Moment folgendes Festplattenlayout:
Disk /dev/sda: 30.0 GB, 30005821440 bytes
240 heads, 63 sectors/track, 3876 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Disk identifier: 0xcccdcccdDevice Boot Start End Blocks Id System
/dev/sda1 * 1 646 4883728+ 83 Linux
/dev/sda2 647 2196 11718000 83 Linux
/dev/sda3 2197 2325 975240 82 Linux swap / Solaris
/dev/sda4 2326 3876 11725560 5 Extended
/dev/sda5 2326 2583 1950448+ 83 Linux
/dev/sda6 2584 3396 6146248+ 83 Linux
/dev/sda7 3397 3876 3628768+ 83 LinuxDie zweite Partition würde ich gerne für eine weitere Linux-Installation verwenden,
da ich dort ebenfalls mehrere Partitionen haben möchte würde ich dafür gerne LVM benutzen,
dazu muss ich jedoch die bestehende Partition 2 in zwei Stück aufteilen, da ein
Teil des Systems ja außerhalb der LVM Partition sein muss um diese korrekt lesen
zu können.
Wie kann ich dieser Partition etwas abzweigen und den Rest verschieben? Ich müsste
dazu doch die logische Partition vergrößern und darin die LVM Partition erstellen, oder?
Wie geht das?sda1 ist reiserfs
sda2 ist reiserfs
sda3 ist swap
sda4 die logische
sda5 ist reiserfs
sda6 ist jfs
sda7 ist jfsGruß Linux-User
-
Linux-User schrieb:
dazu muss ich jedoch die bestehende Partition 2 in zwei Stück aufteilen, da ein Teil des Systems ja außerhalb der LVM Partition sein muss um diese korrekt lesen zu können.
Eigentlich nicht. Siehe http://gentoo-wiki.com/HOWTO_Install_Gentoo_on_an_LVM2_root_partition oder http://www.linuxhaven.de/dlhp/HOWTO/DE-LVM-HOWTO-4.html#ss4.7. Es muss nur eine einzige „echte“ Partition existieren, /boot (kA ob das bei dir sda1 ist). Darauf liegen die Kernel und initrds (wobei man die mittlerweile auch nicht mehr braucht, die können in den Kernel gebaut werden).
Linux-User schrieb:
Wie kann ich dieser Partition etwas abzweigen und den Rest verschieben? Ich müsste dazu doch die logische Partition vergrößern und darin die LVM Partition erstellen, oder?
Kann parted sowas?
Man kann das natürlich auch alles schön low-levelig machen (dd für's verschieben (auf die richtige Richtung achten!), reiserfs_resize zum Größenverändern (hat jfs auch sowas), (c)fdisk um danach die Partitionen an die neuen Gegebenheiten anzupassen.)
-
Das händische Verschieben ist mir zu riskant, nachher hab ich nur noch Datenmüll.
Ok, wenn nur boot außerhalb sein muss, dann könnt ich den Kernel+initrd einfach auf /boot von sda1 legen, wo auch Grub installiert ist.
Und soweit mir bekannt gibt es keine einfach Möglichkeit JFS Partitionen zu vergrößern.
Aber mit der von dir vorgeschlagenen Methode brauch ich das ja gar nicht
