Franz Pfisterer wrote:
Martin Pitsch wrote:
Matthias Gerds wrote:
Am Sonntag 13 Mai 2001 14:29 schrieb Ruediger Nitzsche:
Hallo,
Hallo Franz,
Andere Möglichkeit:
- Neue Platte entsprechend den geünschten Partitionen partitionieren - neue Partitionen in das bestehende FS mounten - alte Baumstrucktur (oder die Teile davon) entsprechend in die gewünschten Partionen kopieren. Bspl: /etc -> /etc; /usr -> /usr - /etc/fstab auf neuer HD entsprechend konfigurieren - neue Partitionen unmounten, HD umhängen und booten, ggf im Notfallsystem - lilo konfigurieren (eventuell)
das wars - viel Spass & Glück!
Vorsicht, das könnte Probleme mit Benutzerrechten geben! Besser ist imho folgende Anleitung:
---- schnipp -----
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.
---- schnipp -----
Ja, da hast Du recht. Ich hatte damals meine Homeverzeichnisse als USER kopiert. Dabei blieben die Rechte erhalten. -- Mit freundlichen Grüssen | Tel.: 02362 / 96 59 01 | Fax : 02362 / 69 65 8 Martin Pitsch |