Hallo, ich habe eine kleine Frage zu folgendem Problem. In meinem Arbeitsplatzrechner habe ich 2 Festplatten (a 80GB). Auf der einen Platte liegt meine /home Partition. Ich möchte diese Platte für einen anderen Rechner verwenden, den ich meinen Eltern bereit stelle. Mir reichen 80 GB völlig aus. Wie soll ich die Daten auf die erste Platte verschieben, ohne riesig partitionieren zu müssen? Mit einem Rescue System? Oder würde das auch im laufenden Betrieb gehen, zB. wenn keine User angemeldet ist und in Runlevel 3 gearbeitet wird? Da ich mich auf diesem Gebiet noch gar nicht auskenne, freue ich mich über Hinweise auf leicht verständliche Anleitungen sehr :-) Schon mal Danke im Voraus, -- Anca Tibor Attila lists[at]anca-online.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am 01.06.2006 23:34 schrieb Anca Tibor Attila:
Da ich mich auf diesem Gebiet noch gar nicht auskenne, freue ich mich über Hinweise auf leicht verständliche Anleitungen sehr :-)
Leider verschweigst du wie du die erste Festplatte partitioniert hast, und wohin die Daten sollen. 1. Was für Partitionen sind auf der ersten Platte? Nur / und swap? Wenn ja: Live-CD, da du die / verändern musst. bzw. 2. Wohin sollen die Daten, auf eine eigene Partition auf der ersten Platte, oder in ein Verzeichnis /home/WHATEVER in der /-Partition? OJ -- "And trust no-- Trust practically no-one. All right? Except trustworthy people." (Terry Pratchett: Jingo)
Hallo, 2006. 06. 2, péntek keltezéssel 00.39-kor Johannes Kastl ezt írta:
Am 01.06.2006 23:34 schrieb Anca Tibor Attila:
Da ich mich auf diesem Gebiet noch gar nicht auskenne, freue ich mich über Hinweise auf leicht verständliche Anleitungen sehr :-)
Leider verschweigst du wie du die erste Festplatte partitioniert hast, und wohin die Daten sollen.
1. Was für Partitionen sind auf der ersten Platte? Nur / und swap? Wenn ja: Live-CD, da du die / verändern musst.
Sorry, habe ich vergessen. Auf hda sind swap, /boot und / als Partitionen definiert. Ich habe mal in Runlevel 3 /dev/hdb1 ausgehängt. Der Verzeichniseintrag /home war immer noch da. Könnte man den Inhalt von hdba1 bzw. die tatsächlichen Benutzerverzeichnisse einfach auf hda2 (/) unter den Eintrag /home Packen? Dann den entsprechenden Eintrag aus der fstab löschen und den Rechner neu booten?
bzw.
2. Wohin sollen die Daten, auf eine eigene Partition auf der ersten Platte, oder in ein Verzeichnis /home/WHATEVER in der /-Partition?
Die zweite Möglichkeit wäre mir lieber. Danke und Gruß, -- Anca Tibor Attila lists[at]anca-online.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Von: Anca Tibor Attila
Betreff: Re: Kleine Frage zu Partitionen
[...]
1. Was für Partitionen sind auf der ersten Platte? Nur / und swap? Wenn ja: Live-CD, da du die / verändern musst.
Sorry, habe ich vergessen. Auf hda sind swap, /boot und / als Partitionen definiert. Ich habe mal in Runlevel 3 /dev/hdb1 ausgehängt. Der Verzeichniseintrag /home war immer noch da. Könnte man den Inhalt von hdba1 bzw. die tatsächlichen Benutzerverzeichnisse einfach auf hda2 (/) unter den Eintrag /home Packen? Dann den entsprechenden Eintrag aus der fstab löschen und den Rechner neu booten?
Ja, das kannst du tun. Zu beachten ist beim Kopieren aber, dass die Rechte erhalten bleiben. Schau dir das mal an: http://www.linux-club.de/ftopic52711.html Du müsstest dieses HowTo eben nur umgekehrt anwenden ;) Gruß Renate -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Fre, 02 Jun 2006, Renate Neike schrieb:
Ja, das kannst du tun. Zu beachten ist beim Kopieren aber, dass die Rechte erhalten bleiben. Schau dir das mal an: http://www.linux-club.de/ftopic52711.html Du müsstest dieses HowTo eben nur umgekehrt anwenden ;)
FAQ: 6.5. Wie kann ich einen kompletten Verzeichnisbaum auf eine andere Partition kopieren? http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html -dnh -- / "[the block drivers and the buffer cache] aren't incestuous, \ \ they're just living in sin.. " -- Linus Torvalds / -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo an Euch alle, 2006. 06. 2, péntek keltezéssel 18.45-kor David Haller ezt írta:
Hallo,
Am Fre, 02 Jun 2006, Renate Neike schrieb:
Ja, das kannst du tun. Zu beachten ist beim Kopieren aber, dass die Rechte erhalten bleiben. Schau dir das mal an: http://www.linux-club.de/ftopic52711.html Du müsstest dieses HowTo eben nur umgekehrt anwenden ;)
FAQ: 6.5. Wie kann ich einen kompletten Verzeichnisbaum auf eine andere Partition kopieren? http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html
Danke für die großartige Hiulfe, ich habe das Werk gerade vollbracht. Keine Probleme (ich habe die FAQ-Anleitung benutzt). Ich glaube, so was größeres ging noch nie so glatt... Noch schönen Abend -- Anca Tibor Attila lists[at]anca-online.org -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Freitag, 2. Juni 2006 18:45 schrieb David Haller:
FAQ: 6.5. Wie kann ich einen kompletten Verzeichnisbaum auf eine andere Partition kopieren? http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html ------Auszug Das Ganze lässt sich übrigens auch fürs Kopieren auf einen anderen Rechner verwenden. Das folgende Beispiel kopiert das lokale Verzeichnis /OLD auf den Rechner mit der IP 192.168.0.1 ins Verzeichnis /NEW.
Dateien mit dem Netz-Rechner IP 192.168.1.5 kann ich nur per FTP oder SMBFS austauschen. Der Befehl : cd /OLD && tar -cp --atime-preserve -f - . \ | ssh 192.168.0.1 "( mkdir -p /NEW ; cd /NEW \ && tar -xpv --atime-preserve -f - )" muss wie dann aussehen ? Merci Joachim -- Joachim Puttkammer F 83570 Carces -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On Sat, 3 Jun 2006 11:44:57 +0200
Joachim Puttkammer
Dateien mit dem Netz-Rechner IP 192.168.1.5 kann ich nur per FTP oder SMBFS austauschen.
Der Befehl : cd /OLD && tar -cp --atime-preserve -f - . \ | ssh 192.168.0.1 "( mkdir -p /NEW ; cd /NEW \ && tar -xpv --atime-preserve -f - )"
muss wie dann aussehen ?
Das musst du vorher mit SMBFS mounten und dann wie lokal benutzen: mount -t smbfs -o username=benuter,password=secret //192.168.1.5/share /NEW <enter> cd /OLD && tar -cp --atime-preserve -f - . \ | ssh 192.168.0.1 "( mkdir -p /NEW ; cd /NEW \ && tar -xpv --atime-preserve -f - )" Gruß, Olly -- PM bitte an public.o@la-familia-grande.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am 03.06.2006 13:05 schrieb Oliver Meißner-Knippschild:
Das musst du vorher mit SMBFS mounten und dann wie lokal benutzen:
mount -t smbfs -o username=benuter,password=secret //192.168.1.5/share /NEW <enter>
cd /OLD && tar -cp --atime-preserve -f - . \ | ssh 192.168.0.1 "( mkdir -p /NEW ; cd /NEW \ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Wofür lässt du das dann noch drin? Oder überseh ich was bei der Problemstellung? Das Zeug soll doch von /OLD (lokal) auf einen anderen Rechner. Anfangs per SSH, jetzt per FTP oder SMBFS. Oder? OJ -- Obscene? Obscene is young men being trained to drop fire on people, but their commanders not allowing them to write 'fuck' on their airplanes because it's obscene. (unknown)
On Sat, 03 Jun 2006 14:09:01 +0200
Johannes Kastl
Am 03.06.2006 13:05 schrieb Oliver Meißner-Knippschild:
Das musst du vorher mit SMBFS mounten und dann wie lokal benutzen:
mount -t smbfs -o username=benuter,password=secret //192.168.1.5/share /NEW <enter>
cd /OLD && tar -cp --atime-preserve -f - . \ | ssh 192.168.0.1 "( mkdir -p /NEW ; cd /NEW \ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Wofür lässt du das dann noch drin? Oder überseh ich was bei der Problemstellung? Das Zeug soll doch von /OLD (lokal) auf einen anderen Rechner. Anfangs per SSH, jetzt per FTP oder SMBFS. Oder?
Jepp, hast Recht, ich hab's übersehen. Zumindest den Verbindungsaufbau via SSH kann man sich sparen. Gruß, Olly -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am 03.06.2006 14:24 schrieb Oliver Meißner-Knippschild:
Jepp, hast Recht, ich hab's übersehen. Zumindest den Verbindungsaufbau via SSH kann man sich sparen.
Kann passieren. Den "mkdir /NEW" kann man sich dann wohl auch sparen ;-) OJ -- `...a very ancient wizarding family noted for a vein of instability and violence that flourished through the generations due to their habit of merrying their own cousins.´ (Albus Dumbledore in Harry Potter and the Half-Blood Prince)
Am Samstag, 3. Juni 2006 13:11 schrieb Oliver Meißner-Knippschild:
Das musst du vorher mit SMBFS mounten und dann wie lokal benutzen:
mount -t smbfs -o username=benuter,password=secret //192.168.1.5/share /NEW <enter>
cd /OLD && tar -cp --atime-preserve -f - . \
| ssh 192.168.0.1 "( mkdir -p /NEW ; cd /NEW \
&& tar -xpv --atime-preserve -f - )"
Kann smbf denn mit den Unix-Eigentümern, -Rechten, Symlinks usw. umgehen? NTFS und VAT kann es ja bekanntermassen nicht, würde mich also eher wundern. In dem Fall wäre das Ergebnis auf keinem Fall vergleichbar. Es würde sich anbieten (wenn es den SMB unter zwei Linux Rechnern sein muss) nen Tarball zu schreiben und den dann auf dem Zielsystem zu entpacken: cd /OLD tar -cp --atime-preserve -f /NEW/tarball.tar und dann eben auf dem anderen Rechner tar -xpv --atime-preserve -f tarball.tar
Gruß, Olly
-- PM bitte an public.o@la-familia-grande.de
-- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Samstag, 3. Juni 2006 14:23 schrieb Manfred Tremmel:
Kann smbf denn mit den Unix-Eigentümern, -Rechten, Symlinks usw. umgehen? NTFS und VAT kann es ja bekanntermassen nicht, würde mich also NEIN
Erweiterte Beschreibung : Im Netzwerk befindet sich der NAS-Server - die Synology Diskstation DS-101j. Mein SuSe Rechner kann per smbfs auf die Daten der Diskstation lesend und schreibend zugreifen. Eintrag in der fstab : //DISKSTATION/public /disk/public smbfs noauto,uid=1000,gid=100,rw,username=xy,password=xy 0 0 Als root mounte ich bei bedarf mit mount /disk/public und habe nun als User schreib und leserechte. Die Suse Partition -hdb1- möchte ich nun auf der Diskstation sichern. Mit : cd /;tar cfpl - --atime-preserve . | ( cd /disk/public && tar xfp - --atime-preserve ) - Quelle : http://www.linux-club.de/viewtopic.php?t=12777 - komme ich nicht weiter, da keine Symlinks uebertragen werden. Fehlermeldung : tar: ./csh: Cannot create symlink to `tcsh': Operation not permitted tar: ./ipg: Cannot change ownership to uid 0, gid 0: Operation not permitted Dann wollte ich ein tar-file im homeverzeichnis erstellen und anschließend kopieren. Auch das ging in die Hose. Nach 2 GB streikt tar !! Ich suche nach einer Loesung.
Es würde sich anbieten (wenn es den SMB unter zwei Linux Rechnern sein muss) muss
Tarball zu schreiben und den dann auf dem Zielsystem zu entpacken: File-size Problem ?
Vielleicht gibt es einen anderen Ansatz. Mit dem tar Befehl habe ich erfolgreich einen Umzug auf eine 2. Festplatte gemacht und bin nun zu anhänglich, mangels Linux Kenntnisse. Joachim -- Joachim Puttkammer Chemin SE 1010 F 83570 Carces Tel./Fax 0033 494 04 59 03 -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Son, 04 Jun 2006, Joachim Puttkammer schrieb: [..]
Eintrag in der fstab :
//DISKSTATION/public /disk/public smbfs noauto,uid=1000,gid=100,rw,username=xy,password=xy 0 0
Als root mounte ich bei bedarf mit mount /disk/public
und habe nun als User schreib und leserechte.
Die Suse Partition -hdb1- möchte ich nun auf der Diskstation sichern.
Mit : cd /;tar cfpl - --atime-preserve . | ( cd /disk/public && tar xfp - - Quelle : http://www.linux-club.de/viewtopic.php?t=12777 -
Das ist schonmal nicht ganz richtig. Siehe FAQ. Das '-l' ist aber korrekt.
komme ich nicht weiter, da keine Symlinks uebertragen werden.
Fehlermeldung : tar: ./csh: Cannot create symlink to `tcsh': Operation not permitted tar: ./ipg: Cannot change ownership to uid 0, gid 0: Operation not permitted
Das liegt daran, dass smbfs keine symlinks kann. Und hardlinks vermutlich nur als Kopie. Wenn du auf der Zielpartition ein Unix-FS hast, das links kann dann greife via ssh (siehe FAQ) oder ftp darauf zu.
Dann wollte ich ein tar-file im homeverzeichnis erstellen und anschließend kopieren. Auch das ging in die Hose. Nach 2 GB streikt tar !!
Das sollte es eigentlich nicht mehr. Zumindest wenn dein System (Kernel, glibc und tar) nicht so alt ist wie meines[1]. Ich wuerde dir Vorschlagen afio zu verwenden, damit kannst du auch Dateiweise komprimieren wenn du willst. HTH, -dnh [1] Kernel 2.4.25, glibc 2.1.3, GNU tar 1.12 -- "Grove giveth and Gates taketh away." - Bob Metcalfe (inventor of Ethernet) on the trend of hardware speedups not being able to keep up with software demands -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Sonntag, 4. Juni 2006 02:25 schrieb David Haller:
Dann wollte ich ein tar-file im homeverzeichnis erstellen und anschließend kopieren. Auch das ging in die Hose. Nach 2 GB streikt tar !!
Das sollte es eigentlich nicht mehr. Zumindest wenn dein System (Kernel, glibc und tar) nicht so alt ist wie meines[1]. kernel default 2.6.13-15.10; glibc 2.3.5-40; tar 1.15.1-92
sind hier installiert.
Ich wuerde dir Vorschlagen afio zu verwenden, damit kannst du auch Dateiweise komprimieren wenn du willst. werde ich mal ausprobieren.
Joachim -- Joachim Puttkammer F 83570 Carces -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Son, 04 Jun 2006, Joachim Puttkammer schrieb:
Am Sonntag, 4. Juni 2006 02:25 schrieb David Haller:
Dann wollte ich ein tar-file im homeverzeichnis erstellen und anschließend kopieren. Auch das ging in die Hose. Nach 2 GB streikt tar !!
Das sollte es eigentlich nicht mehr. Zumindest wenn dein System (Kernel, glibc und tar) nicht so alt ist wie meines[1]. kernel default 2.6.13-15.10; glibc 2.3.5-40; tar 1.15.1-92 sind hier installiert.
Dann lag/liegt es am Dateisystem auf der Zielpartition. -dnh -- Viele unserer Importe stammen aus dem Ausland -- G. W. Bush -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Sam, 03 Jun 2006, Joachim Puttkammer schrieb: [..]
Dateien mit dem Netz-Rechner IP 192.168.1.5 kann ich nur per FTP oder SMBFS austauschen.
Der Befehl : cd /OLD && tar -cp --atime-preserve -f - . \ | ssh 192.168.0.1 "( mkdir -p /NEW ; cd /NEW \ && tar -xpv --atime-preserve -f - )"
muss wie dann aussehen ?
smbmount //RECHNER/share /NEW/ ... # weitere Parameter musst du selber # nachlesen cd /OLD/ && tar -cp --atime-preserve -f - . \ | ( cd /NEW/ && tar -xpv --atime-preserve -f - ; ) -dnh -- Es geht doch nichts über eine Protion "Weisheit" . Die wäscht den grauen Alltag einfach weg. [WoKo in dag°] -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Freitag, 2. Juni 2006 18:45 schrieb David Haller:
FAQ: 6.5. Wie kann ich einen kompletten Verzeichnisbaum auf eine andere Partition kopieren? habe auf der nicht SuSe-Platte mir eine freie Sicherungs-Partion ( 10 GB ) zugelegt.
http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html "cd /OLD && tar -cp --atime-preserve -f - . | ( cd /NEW && tar -xpv --atime-preserve -f - )" endet mit "error exit delayed from previos errors"
Ich kann diese Meldung nicht interpretieren ? ferner sind folgende Verzeichnisse in der Kopie nicht vorhanden : boot, media, proc, root, sbin, usr, var Ist das richtig ? Ergänzung : Habe Suse im Failsafe Modus gestartet. Aufgefallen ist mir beim "Kopieren" noch folgendes : Muss das tmp Verzeichnis übertragen werden ? In einigen Verzeichnissen ( z.B. Mozilla) sind üppig gefüllte Cache Verzeichnisse vorhanden. Können diese gelöscht werden ? Und Wo kann ich mich da schlau machen ? Joachim -- Joachim Puttkammer Chemin SE 1010 F 83570 Carces Tel./Fax 0033 494 04 59 03 -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Son, 11 Jun 2006, Joachim Puttkammer schrieb:
Am Freitag, 2. Juni 2006 18:45 schrieb David Haller: [..]
http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html "cd /OLD && tar -cp --atime-preserve -f - . | ( cd /NEW && tar -xpv endet mit "error exit delayed from previos errors"
Ich kann diese Meldung nicht interpretieren ?
Weiter oben stehen die konkreten Fehlermeldungen. Du kannst auch das 'v' beim auspackenden tar weglassen, dann siehst du nur die Fehlermeldungen.
ferner sind folgende Verzeichnisse in der Kopie nicht vorhanden : boot, media, proc, root, sbin, usr, var
Ist das richtig ?
Schau dir die Fehlermeldungen an.
Muss das tmp Verzeichnis übertragen werden ?
Nein. Aber du musst es beim Ziel mit den richtigen Rechten angelegen, naemlich 41777 (oktal), drwxrwxrwt (symbolisch), das t ist executable mit gesetztem sticky-Bit..
In einigen Verzeichnissen ( z.B. Mozilla) sind üppig gefüllte Cache Verzeichnisse vorhanden. Können diese gelöscht werden ?
Ja.
Und Wo kann ich mich da schlau machen ?
In der Dokumentation der jew. Programme und auch in den SUSE Handbuechern. Auch im FHS steht einiges dazu. -dnh -- Deep in the human unconcious is a pervasive need for a logical universe that makes sense. But the real universe is always one step beyond logic. -- from "The Sayings of Muad'Dib" by the Princess Irulan; from "Dune" by Frank Herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (7)
-
Anca Tibor Attila
-
David Haller
-
Joachim Puttkammer
-
Johannes Kastl
-
Manfred Tremmel
-
Oliver Meißner-Knippschild
-
Renate Neike