SuSE GmbH

SuSE Support-Datenbank

Titel: Einhängen einer neuen Festplatte/Partition

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel

----------

Einhängen einer neuen Festplatte/Partition

Anliegen:

Der Platz auf Ihrem System wird knapp und Sie haben eine neue (größere?) Festplatte eingebaut. Dieser Artikel soll nun beschreiben, wie Sie ein Unterverzeichnis (z.B. /home, /usr, /opt) auf diese Partition "verschieben". Das ganze erfolgt anhand des Beispiels /home, das auf der Root-Partition /dev/hda1 liegt. Neue Festplatte soll /dev/hdc1 sein; welches Verzeichnis in Ihrem Falle am besten geeignet ist, müssen Sie selbst anhand des Platzbedarfes der Verzeichnisse entscheiden.

Wichtig:

Diese Vorgehen sollte nur von geübteren Benutzern ausgeführt werden, da es ein gutes Verständnis des Systems voraussetzt. Beachten Sie bitte auch, daß wir auf dieses Verfahren (und etwaige Fehler) keinen Installationssupport leisten können.

Vorgehen:

  1. Arbeiten Sie nicht im laufenden System, sondern arbeiten Sie mit dem SuSE Linux Rettungssystem.
  2. Partitionieren Sie die neue Festplatte:
    fdisk /dev/hdc
    
    und erzeugen ein Dateisystem darauf:
    mke2fs /dev/hdc1
    
  3. Erzeugen Sie Mountpoints für die beiden Festplatten
    mkdir /mnt/OLD
    mkdir /mnt/NEW
    
    und mounten diese:
    mount -t ext2 /dev/hda1 /mnt/OLD
    mount -t ext2 /dev/hdc1 /mnt/NEW
    
  4. Kopieren Sie das Verzeichnis /home der Root-Partition auf die neue Festplatte. Damit die Eigentümer, Benutzerrechte und Links erhalten bleiben, erfolgt dies über tar:
    cd /mnt/OLD/home
    tar cpf - . --numeric-owner | ( cd /mnt/NEW && tar xpvf - )
    
  5. Schieben Sie das /home-Verzeichnis weg und legen ein leeres /home als Mountpoint für die neue Platte an:
    cd /
    mv /mnt/OLD/home /mnt/OLD/home.old
    mkdir /mnt/OLD/home
    
  6. Passen Sie die fstab der Root-Partition (/mnt/OLD/etc/fstab) mit einem Editor (z.B. vi) an die neue Partition an, z.B. durch Einfügen des Eintrages:
    /dev/hdc1	/home	ext2	defaults	1 1
    
  7. Wechseln Sie ins Verzeichnis /, unmounten die Festplatten und booten neu:
    cd /
    umount /mnt/OLD
    umount /mnt/NEW
    shutdown -r now
    
  8. Wenn alles geklappt hat können Sie dann /home.old löschen. Aber bitte erst, wenn Sie sicher sind, daß alles OK ist.

----------

Siehe auch:

----------

Stichwörter: NEUE, FESTPLATTE, UMKOPIEREN, ROOT, PARTITION

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel

----------

SDB-neue_hd, Copyright SuSE GmbH, Nuremberg, Germany - Version: 13. Apr 1999
SuSE GmbH - Zuletzt generiert: 16. Feb 2000 10:46:57 by bg with sdb_gen 1.00.0