Frage zu Partitionierung und Verzeichnissen
Hallo, ich habe mal eine Frage : Ich habe SuseLinux 7.3 mit einer 3GB root Partition installiert. (Und zusätzlich eine (/boot und eine swap Partition). Gibt es die Möglichkeit, ein Verzeichnis (z.B. /home), welches nun noch auf der besagten 3GB Partition liegt, in einem bestehenden Linux System auf eine neue Partition zu schieben, um in diesem Verzeichnis mehr Platz zu haben ? Falls dies möglich ist, wie mache ich das ? Schon mal vielen Dank im Vorraus Oliver Hagen -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net
Hi, On Wednesday, May 01, 2002 at 19:31:50, Oliver Hagen wrote:
Ich habe SuseLinux 7.3 mit einer 3GB root Partition installiert. (Und zusätzlich eine (/boot und eine swap Partition).
Gibt es die Möglichkeit, ein Verzeichnis (z.B. /home), welches nun noch auf der besagten 3GB Partition liegt, in einem bestehenden Linux System auf eine neue Partition zu schieben, um in diesem Verzeichnis mehr Platz zu haben ?
Falls dies möglich ist, wie mache ich das ?
http://sdb.suse.de/de/sdb/html/maddin_kopieren.html Henne -- Hendrik Vogelsang aka Henne mailto: hvogel<at>hennevogel.de I say never be complete. # random sigs made with fortune
Hi Oliver, Am Mittwoch, 1. Mai 2002 19:31 schrieb Oliver Hagen:
ich habe mal eine Frage :
Ich habe SuseLinux 7.3 mit einer 3GB root Partition installiert. (Und zusätzlich eine (/boot und eine swap Partition).
Gibt es die Möglichkeit, ein Verzeichnis (z.B. /home), welches nun noch auf der besagten 3GB Partition liegt, in einem bestehenden Linux System auf eine neue Partition zu schieben, um in diesem Verzeichnis mehr Platz zu haben ?
Falls dies möglich ist, wie mache ich das ?
ist nicht nur möglich, sondern sogar sehr einfach. Du solltest vorher Dein X beenden (z.B. als Root mit init 3) und dann auf der Konsole arbeiten. 1. Du brauchst eine neue Partition, die ein Linux-Filesystem wie ext2, ext3, reiserfs, ... haben muss (der Rechte wegen) 2. Du mountest diese Partition: mount -t "Filesystemtyp" /dev/hdxy /mnt wobei "Filesystemtyp" sinnigerweise dann ext2, ext3, reiserfs, ... ist, und /dev/hdxy sich folgendermaßen aufschlüsselt: x steht für den Anschluss des Devices: a für Primary Master, b für Primary Slave, c für Secondary Master, ... und y steht für die Partitionsnummer darauf. (Kriegst Du z.B. mit Linux-Fdisk raus) 3. Du kopierst alle Daten auf die neue Partition. Hierfür gibt es etliche Möglichkeiten. Die einfachste wäre: cp -a /home/* /mnt/ 4. Danach unmountest Du /mnt: umount /mnt 5. Jetzt mountest Du es mal testweise nach /home/ : mount -t /dev/hdxy /home/ Jetzt sollte unter /home/ alles so aussehen wie vorher. 6. Um jetzt noch den freien Platz zu kriegen musst Du /home wieder unmounten, alles in /home/ danach löschen (das ist dieses Mal das home auf Deiner 3GB Partition): rm -r /home/* und anschließend kannst Du /home wieder mounten. 7. Abschließend musst Du /home/ noch in Deine /etc/fstab eintragen, damit es in Zukunft immer gemountet wird: /dev/hdxy /home Dateisystemtyp defaults 1 1 Ich hoffe mal, ich hab nix übersehen :o). Gruß Philipp -- registered Linux user number 258854
participants (3)
-
Henne Vogelsang
-
Oliver Hagen
-
Philipp Zacharias