partitionen spiegeln

Post Reply
Message
Author
imagine
Posts: 74
Joined: 19. Nov 2000 13:57

partitionen spiegeln

#1 Post by imagine »

hi
ich moechte gerne, da ich mir eine neue festplatte gekauft habe und die alte fuer nen anderen rechner brauche, alle partitionen, die ich so habe ( eine fuer /root, eine fuer /home eine fuer / usw) auf die neue platte spiegeln, unter erhaltung der symlinks natuerlich. ich habe es mit dd probiert, aber da die neuen partitionen meist groesser sind als vorher, stimmt nach der uebertragung die groesse auf dem neuen dateisystem nicht mit der groesse in der partitionstabelle ueberein. wie kann ich also eine partition von zb 2 GB auf eine partition mit 4 gb spiegeln, ohne dass im dateisystem die alte groesse uebertragen wird ???
danke
joerg
naja ist ja mal wieder ziemlich lange geworden

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: partitionen spiegeln

#2 Post by hjb »

Hi,

das ist ein FAQ. Nimm tar oder 'cp -a'.

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

mhhhh

Re: partitionen spiegeln

#3 Post by mhhhh »

Auf der SuSE Datenbank ist es sehr gut beschrieben "Festplatten"

becher

Re: partitionen spiegeln

#4 Post by becher »

Die Zeitschrift Go!Linux 4/2000 empfiehlt:
1. Dateisystem erzeugen, z.B.: mkfs -t ext2 /dev/hdb1
2. Mountpunkt für neue Partition erzeugen, z.B.: mkdir /mnt/umzug
3. Neue Partition einbinden, z.B.: mount -t ext2 /dev/hdb1 /mnt/umzug
4. Dateien kopieren, z.B.: cp -Rvdp Quellverzeichnis /mnt/umzug
5. Eintrag in /etc/fstab, z.B.: /dev/hdb1 Quellverzeichnis defaults 1 2
6. Single-User-Modus: init 1
7. sash (hat irgendwelche Vorteile gegnüber der bash)
8. Quellverzeichnis umbenennen: mv Quellverzeichnis /olddir
9. Leeres Verzeichnis erzeugen: mkdir Quellverzeichnis
10. reboot
11. falls alles klappt, olddir löschen: rm -Rf /olddir
Falls Du Deine Root-Partition verschieben willst, musst Du mit mit irgendeinem Mini-Linux von Diskette booten (Mini-Linuxe findest Du bei Pro-Linux unter Software/Distributionen), die Root-Partition mounten und dann die oben erwähnten Schritte bis auf 6. und 7. durchführen. Das ist sowieso die sichere Methode

imagine
Posts: 74
Joined: 19. Nov 2000 13:57

Re: partitionen spiegeln

#5 Post by imagine »

hi
also:
*****************************
- ich muss aber in /mnt genau das verzeichnis erzeugen, wo die alte partition in der fstab eingetragen war, sonst schafft er mir ein neues verzeichnis in /mnt/umzug mit dem verzeichnisnamen, wo das ding hingemountet wurde, also bei mir ist /boot zb eine eigene partition, und dann waren alle dateien in /mnt/umzug/boot usw
***************************************
aber es hat ja dann fast geklappt
jetzt habe ich /boot von hdc in der /etc/fstab eingetragen und beim neustart wird /boot auch von hdc9 gemounted, mit denselben dateien wie vorher, wenn ich aber im yast im lilo eintragen will
+++
/dev/hdc7 /boot ext2 defaults 1 2
+++
dann sagt er mir, dass
+++
Die angewählte Partition hat kein /dev-
Verzeichnis und deshalb keine Root-Device.
+++
?????????
wa nun ??
ps : welcher faq ist dass?? ich hab da mal druebergeschut und nix gefunden?
joerg

Post Reply