Hi Andy, Am Sonntag, 1. Dezember 2002 08:48 schrieb Andreas Feile:
Ich habe folgende Partitionierung:
hda8 auf / hda6 auf /boot hda7 auf /swap
hda1 ist ne Windows-Partition (vfat) hda5 ist ne andere vfat-Partition
Wie kann ich nun auf einfache Weise hda8 zulasten von hda1 vergrößern? Muß ich alle Partitionen woanders hinschieben, und die ganze Platte neu aufbauen? Oder gibts da nen einfacheren Weg?
da Linux die Partitionen ja einfach durchnummeriert und eine Partition auf der Festplatte logischerweise immer einen zusammenhaengenden Speicherplatz einnimmt, ist es aus meiner Sicht so, dass Du nach der Verkleinerung der Partition hda1 alle folgenden Partitionen bis hda7 nach vorne ruecken musst, bevor Du dann zunaechst die Partition hda8 und anschliessend das Dateisystem auf hda8 vergroessern kannst. Das Problem bei dieser gesamten Operation liegt darin, dass Du bei der Verkleinerung bzw. Vergroesserung von Partitionen - soweit ich das nach meinen Recherchen sehen kann - den Start-Zylinder der Partition nach heutigem Stand beibehalten musst, d.h. Du kannst die Partition nur durch eine Verschiebung des End-Zylinders vergroessern bzw. verkleinern. Du muesstest aber beispielsweise bei der Partition hda8 gerade auch den Start-Zylinder vorverlegen. Als einzigen Ausweg sehe ich hier, alle Partitionen, die vorverlegt werden sollen, zunaechst nach vorne zu kopieren und anschliessend die erweiterte Partition, die u.a. hda8 enthaelt, und die logische Partition hda8 nach hinten zu vergroessern. Praktisch kommt dies aber wohl eher nicht in Frage. Das Partitionierungsprogramm "GNU Parted" setzt beispielsweise bei dem Kopieren von ext2- und ext3-formatierten Partitionen voraus, dass die Ziel-Partition mindestens so gross wie die Quell-Partition ist. Allerdings scheint diese Einschraenkung bei "GNU Parted" nicht fuer ReiserFS zu gelten. Wenn Du diese Dateisystem auf hda8 verwendest, hast Du also vielleicht Glueck... :-) Trotzdem: Vielleicht irre ich mich ja - die anderen Beitraege aus der Liste werden es zeigen -, aber aus meiner Sicht sollte kein Weg um einem Neuaufbau Deiner Festplatte herumfuehren, wenn Du tatsaechlich hda1 auf Kosten von hda8 vergroessern willst. :-/ Wenn Du Dir den Aufwand aber ersparen willst, reicht es ja vielleicht, den Festplattenplatz, den Du hda1 abgeknabbert hast, dann als eine weitere primaere Partition unter Linux anzulegen, sofern Du nicht bereits das Potential mit vier primaeren Partitionen bzw. drei primaeren und einer erweiterten Partition voll ausgeschoepft hast. Abschliessend noch ein paar URLs, die ich recherchiert habe, um Deine Frage(n) zu beantworten: http://www-public.tu-bs.de:8080/~y0002047/dl/ReiserFS-vergroessern.html http://www.suse.de/de/private/support/howto/parted/ -> http://www.gnu.org/software/parted/ https://listman.redhat.com/pipermail/redhat-list-de/2002-October/013524.html http://www.mathematik.tu-darmstadt.de/dalug/mailingliste/2000/7/msg00010.sht... http://mail.gnu.org/pipermail/bug-parted/2002-August/003225.html Viele Gruesse Lutz