Hallo opensuse, nachdem ich die Fragen zum Partitionieren mit Eurer Hilfe geklärt habe, kommt das heikelste Problem - ein separates /home-Verzeichnis. ZZ. liegt /home in der /-Partition. Dazu folgende Fragen: 1. Wenn ich beim Partionieren ein separates /home-Verzeichnis anlege, wird dann /home in der /-Partition automatisch gelöscht? Gibt es Namenkonflikte? Wie lässt sich das umgehen? 2. Wenn nicht, kann ich /home nach /home-Partition kopieren. Läßt sich /home dann löschen oder nur die darin enthaltenen Dateien? /home ist zu groß geworden und blockiert /, also müssen die Daten dort verschwinden. Das war es zunächst. Für Hilfestellung wäre ich dankbar. Gruß Rolf -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Rolf Prinzipiell wird das alte /home (auf / ) nicht automatisch gelöscht. Ich hab das mal erfolgreich so gelöst (das alles als root, damit du währenddessen nicht aufs /home zugreifst): - Neues /home vorbereiten (partitionieren, formatieren und in der fstab eintragen) - Den Inhalt von alten /home auf die neue Partition kopieren. - Maschine rebooten (obwohl ein "mount -a" im Prinzip auch reichen müsste) Der Inhalt vom alten /home ist dann praktisch noch vorhanden. Wenn du den löschen willst, bringt dich ein "umount /home" wieder zurück zum alten Homedir. Wenn alles funktioniert hat, solltest du das dann bedenkenlos löschen können (vorausgesetzt, du hast sicherheitshalber ein Backup gezogen ;-) ) HTH, Sascha Rolf Krause schrieb:
Hallo opensuse, nachdem ich die Fragen zum Partitionieren mit Eurer Hilfe geklärt habe, kommt das heikelste Problem - ein separates /home-Verzeichnis. ZZ. liegt /home in der /-Partition. Dazu folgende Fragen:
1. Wenn ich beim Partionieren ein separates /home-Verzeichnis anlege, wird dann /home in der /-Partition automatisch gelöscht? Gibt es Namenkonflikte? Wie lässt sich das umgehen? 2. Wenn nicht, kann ich /home nach /home-Partition kopieren. Läßt sich /home dann löschen oder nur die darin enthaltenen Dateien? /home ist zu groß geworden und blockiert /, also müssen die Daten dort verschwinden.
Das war es zunächst. Für Hilfestellung wäre ich dankbar. Gruß Rolf -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo nochmals Sorry, ich war wohl vorhin nicht ganz bei der Sache. Das Kopieren erledigst du am Besten, indem du das neue /home hierfür woanders einhängst (zB auf ein temporäres /homeneu ). Ich persönlich verwende hierfür "aus Bequemlichkeit" dann gerne den mc ;-) LG, Sascha Sascha Piculjan schrieb:
Hallo Rolf
Prinzipiell wird das alte /home (auf / ) nicht automatisch gelöscht. Ich hab das mal erfolgreich so gelöst (das alles als root, damit du währenddessen nicht aufs /home zugreifst):
- Neues /home vorbereiten (partitionieren, formatieren und in der fstab eintragen)
- Den Inhalt von alten /home auf die neue Partition kopieren.
- Maschine rebooten (obwohl ein "mount -a" im Prinzip auch reichen müsste)
Der Inhalt vom alten /home ist dann praktisch noch vorhanden. Wenn du den löschen willst, bringt dich ein "umount /home" wieder zurück zum alten Homedir. Wenn alles funktioniert hat, solltest du das dann bedenkenlos löschen können (vorausgesetzt, du hast sicherheitshalber ein Backup gezogen ;-) )
HTH,
Sascha
Rolf Krause schrieb:
Hallo opensuse, nachdem ich die Fragen zum Partitionieren mit Eurer Hilfe geklärt habe, kommt das heikelste Problem - ein separates /home-Verzeichnis. ZZ. liegt /home in der /-Partition. Dazu folgende Fragen:
1. Wenn ich beim Partionieren ein separates /home-Verzeichnis anlege, wird dann /home in der /-Partition automatisch gelöscht? Gibt es Namenkonflikte? Wie lässt sich das umgehen? 2. Wenn nicht, kann ich /home nach /home-Partition kopieren. Läßt sich /home dann löschen oder nur die darin enthaltenen Dateien? /home ist zu groß geworden und blockiert /, also müssen die Daten dort verschwinden.
Das war es zunächst. Für Hilfestellung wäre ich dankbar. Gruß Rolf -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 15. September 2009 13:28 schrieb Sascha Piculjan:
Hallo nochmals
Sorry, ich war wohl vorhin nicht ganz bei der Sache.
Das Kopieren erledigst du am Besten, indem du das neue /home hierfür woanders einhängst (zB auf ein temporäres /homeneu ). Ich persönlich verwende hierfür "aus Bequemlichkeit" dann gerne den mc ;-)
Ich kann jetzt nicht sagen, ob bei dem Kopieren mittels mc die Zeitstempel, Berechtigungen, UIDs und GIDs erhalten bleiben. Eine Anleitung zum Kopieren ganzer Verzeichnisbäume gibt es hier: http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html Den Rest (temporärer Mountpoint) würde ich genauso machen. Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ralf Arndt schrieb:
Am Dienstag, 15. September 2009 13:28 schrieb Sascha Piculjan:
Hallo nochmals
Sorry, ich war wohl vorhin nicht ganz bei der Sache.
Das Kopieren erledigst du am Besten, indem du das neue /home hierfür woanders einhängst (zB auf ein temporäres /homeneu ). Ich persönlich verwende hierfür "aus Bequemlichkeit" dann gerne den mc ;-)
Ich kann jetzt nicht sagen, ob bei dem Kopieren mittels mc die Zeitstempel, Berechtigungen, UIDs und GIDs erhalten bleiben. Eine Anleitung zum Kopieren ganzer Verzeichnisbäume gibt es hier: http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html
Den Rest (temporärer Mountpoint) würde ich genauso machen.
Grüße Ralf
Hallo Ralf Zumindest UID und GID bleiben beim mc erhalten, hab ich vor meinem Posting noch extra auf einer 10.2 getestet. Berechtigungen schauen auf den ersten Blick bei meinem Test auch sauber aus, sogar die Zeitstempel sind in Ordnung und werden nicht verändert. Liebe Grüsse, Sascha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ralf Arndt schrieb:
Am Dienstag, 15. September 2009 13:28 schrieb Sascha Piculjan:
Hallo nochmals
Sorry, ich war wohl vorhin nicht ganz bei der Sache.
Das Kopieren erledigst du am Besten, indem du das neue /home hierfür woanders einhängst (zB auf ein temporäres /homeneu ). Ich persönlich verwende hierfür "aus Bequemlichkeit" dann gerne den mc ;-)
Ich kann jetzt nicht sagen, ob bei dem Kopieren mittels mc die Zeitstempel, Berechtigungen, UIDs und GIDs erhalten bleiben. Eine Anleitung zum Kopieren ganzer Verzeichnisbäume gibt es hier: http://suse-linux-faq.koehntopp.de/q/q-filesystems-kopieren.html
Den Rest (temporärer Mountpoint) würde ich genauso machen.
Grüße Ralf
Hallo Ralf
Zumindest UID und GID bleiben beim mc erhalten, hab ich vor meinem Posting noch extra auf einer 10.2 getestet. Berechtigungen schauen auf den ersten Blick bei meinem Test auch sauber aus, sogar die Zeitstempel sind in Ordnung und werden nicht verändert.
Liebe Grüsse,
Sascha Hallo Sascha,
Sascha Piculjan schrieb: ließe sich das Kopieren auch mittels "cp" auf der Konsole erledigen? Gruß Rolf -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Ralf
Zumindest UID und GID bleiben beim mc erhalten, hab ich vor meinem Posting noch extra auf einer 10.2 getestet. Berechtigungen schauen auf den ersten Blick bei meinem Test auch sauber aus, sogar die Zeitstempel sind in Ordnung und werden nicht verändert.
Liebe Grüsse,
Sascha Hallo Sascha, ließe sich das Kopieren auch mittels "cp" auf der Konsole erledigen? Gruß Rolf
Hallo Ralf Prinzipiell sicher! Nur weiß ich nicht, wie es dann mit den Rechten, Zeitstempeln etc aussieht. Müsste ich probieren, ist nur zeitlich momentan etwas knapp bei mir... LG, Sascha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sascha Piculjan schrieb:
Hallo Ralf
Zumindest UID und GID bleiben beim mc erhalten, hab ich vor meinem Posting noch extra auf einer 10.2 getestet. Berechtigungen schauen auf den ersten Blick bei meinem Test auch sauber aus, sogar die Zeitstempel sind in Ordnung und werden nicht verändert.
Liebe Grüsse,
Sascha Hallo Sascha, ließe sich das Kopieren auch mittels "cp" auf der Konsole erledigen? Gruß Rolf
Hallo Ralf
Prinzipiell sicher! Nur weiß ich nicht, wie es dann mit den Rechten, Zeitstempeln etc aussieht. Müsste ich probieren, ist nur zeitlich momentan etwas knapp bei mir...
LG, Sascha
Hallo nochmals Eben die Zeit genommen und nochmals mittels "cp -R * /testhome/" getestet. User des Zielverzeichnisses ist dann der, der's kopiert hat (in meinem Fall root), die Zeitstempel werden auch neu gesetzt. Die Möglichkeit von Bodo mit rsync hab ich noch nie versucht. Gefällt mir jedoch auf den ersten Blick (ohne jetzt die mitgegebenen Schlüssel zu kennen) besser als die Variante mit "cp". LG, Sascha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sascha Piculjan schrieb:
Sascha Piculjan schrieb:
Mahlzeit zusammen,
Hallo Ralf
Zumindest UID und GID bleiben beim mc erhalten, hab ich vor meinem Posting noch extra auf einer 10.2 getestet. Berechtigungen schauen auf den ersten Blick bei meinem Test auch sauber aus, sogar die Zeitstempel sind in Ordnung und werden nicht verändert.
Liebe Grüsse,
Sascha Hallo Sascha, ließe sich das Kopieren auch mittels "cp" auf der Konsole erledigen? Gruß Rolf
Hallo Ralf
Prinzipiell sicher! Nur weiß ich nicht, wie es dann mit den Rechten, Zeitstempeln etc aussieht. Müsste ich probieren, ist nur zeitlich momentan etwas knapp bei mir...
LG, Sascha
Hallo nochmals
Eben die Zeit genommen und nochmals mittels "cp -R * /testhome/" getestet. User des Zielverzeichnisses ist dann der, der's kopiert hat (in meinem Fall root), die Zeitstempel werden auch neu gesetzt.
Die Möglichkeit von Bodo mit rsync hab ich noch nie versucht. Gefällt mir jedoch auf den ersten Blick (ohne jetzt die mitgegebenen Schlüssel zu kennen) besser als die Variante mit "cp".
ich mag in dieser Diskussion nicht ganz aktuell sein, aber was spricht gegen die cp-Schalter - -a, --archive same as -dpR und - --preserve[=ATTR_LIST] preserve the specified attributes (default: mode,ownership,timestamps), if possible additional attributes: context, links, xattrs, all ? Always remember to have fun, Georg - -- georg schilling systemhaus SAR gmbh tel: +49 2401 9195-33 http://www.sar.de arnold-sommerfeld-ring 27 fax: +49 2401 9195-66 52499 baesweiler amtsgericht aachen - hrb. 5729 - gf hans-juergen schenkelberg - ----------------------------------------------------------------------- - -Projektmanagement in der Praxis - 3. SAR-Business-Lunch am 20.01.2010- - ----------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAkq7T1sACgkQ7qDbnjwfyy8UDQCfSE+qxFd76Xh90Zvr5Xvig143 358AoK8JfxVQ8BSL1gDAC82i/WwpcaQp =9tKs -----END PGP SIGNATURE----- !DSPAM:245,4abb4f5d269342437715234! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Sascha
Eben die Zeit genommen und nochmals mittels "cp -R * /testhome/" getestet. User des Zielverzeichnisses ist dann der, der's kopiert hat (in meinem Fall root), die Zeitstempel werden auch neu gesetzt.
Warum nicht -a ?
Die Möglichkeit von Bodo mit rsync hab ich noch nie versucht. Gefällt mir jedoch auf den ersten Blick (ohne jetzt die mitgegebenen Schlüssel zu kennen) besser als die Variante mit "cp". -z brauchste nicht unbedingt. Komprimiert die Daten bei der Übertragung. -v verbose, erzählt was er macht. -a archive
-- numeric-ids behält die numerische uid z.B. 100 für root oder bei mir 500 für bodo. Dann nur /altes Verzeichnis /neues Verzeichnis. Bei nem Backup nehm ich noch --delete-after dazu. Löscht nach dem kopieren bzw. syncen die Dateien, die im Quellverz. gelöscht wurden. Bodo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Bodo Wlaka schrieb:
Hallo Sascha
Eben die Zeit genommen und nochmals mittels "cp -R * /testhome/" getestet. User des Zielverzeichnisses ist dann der, der's kopiert hat (in meinem Fall root), die Zeitstempel werden auch neu gesetzt.
Warum nicht -a ?
Die Möglichkeit von Bodo mit rsync hab ich noch nie versucht. Gefällt mir jedoch auf den ersten Blick (ohne jetzt die mitgegebenen Schlüssel zu kennen) besser als die Variante mit "cp". -z brauchste nicht unbedingt. Komprimiert die Daten bei der Übertragung. -v verbose, erzählt was er macht. -a archive
-- numeric-ids behält die numerische uid z.B. 100 für root oder bei mir 500 für bodo.
Dann nur /altes Verzeichnis /neues Verzeichnis.
Bei nem Backup nehm ich noch --delete-after dazu. Löscht nach dem kopieren bzw. syncen die Dateien, die im Quellverz. gelöscht wurden.
Bodo
Hallo Bodo Okay, RTF "man cp", da wär ich nach 1-2 Minuten lesen auch selber draufgekommen ;-) LG, Sascha -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Rolf Am Thursday 24 September 2009 12:27:32 schrieb Rolf Krause:
Hallo Sascha, ließe sich das Kopieren auch mittels "cp" auf der Konsole erledigen?
In der Konsole nehm ich immer rsync Neues /home z.B. nach /mnt mounten Dann einfach nur rsync -azv --numeric-ids /home/ /mnt/ HTH Bodo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Bodo Wlaka wrote:
Hallo Rolf
Am Thursday 24 September 2009 12:27:32 schrieb Rolf Krause:
Hallo Sascha, ließe sich das Kopieren auch mittels "cp" auf der Konsole erledigen?
In der Konsole nehm ich immer rsync
Neues /home z.B. nach /mnt mounten Dann einfach nur
rsync -azv --numeric-ids /home/ /mnt/
HTH Bodo
Außer rsync fällt mir noch ein gerne genommener Befehl aus einem uralten IBM-Handbuch ein: find . -xdev -depth -print | cpio -pdmv /newdir Gruß Jan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Von: Rolf Krause <krause.ro@googlemail.com> Hallo opensuse, nachdem ich die Fragen zum Partitionieren mit Eurer Hilfe geklärt habe, kommt das heikelste Problem - ein separates /home-Verzeichnis. ZZ. liegt /home in der /-Partition. Dazu folgende Fragen:
1. Wenn ich beim Partionieren ein separates /home-Verzeichnis anlege, wird dann /home in der /-Partition automatisch gelöscht? Gibt es Namenkonflikte? Wie lässt sich das umgehen? 2. Wenn nicht, kann ich /home nach /home-Partition kopieren. Läßt sich /home dann löschen oder nur die darin enthaltenen Dateien? /home ist zu groß geworden und blockiert /, also müssen die Daten dort verschwinden.
Das war es zunächst. Für Hilfestellung wäre ich dankbar. Gruß Rolf
Hallo Rolf, eine IMHO recht gute Anleitung dazu gibt es hier: http://www.linupedia.org/opensuse/Mit_dem_/home_auf_neue_Partition_%22umzieh... Gruß Renate -- Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3 - sicherer, schneller und einfacher! http://portal.gmx.net/de/go/atbrowser -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Rolf Krause schrieb:
Hallo opensuse, nachdem ich die Fragen zum Partitionieren mit Eurer Hilfe geklärt habe, kommt das heikelste Problem - ein separates /home-Verzeichnis. ZZ. liegt /home in der /-Partition. Dazu folgende Fragen:
1. Wenn ich beim Partionieren ein separates /home-Verzeichnis anlege, wird dann /home in der /-Partition automatisch gelöscht? Gibt es Namenkonflikte? Wie lässt sich das umgehen?
falsch .. da ! legst du maximal einen Partition an ..die kannst du "frei schweben lassen" und später mounten oder du mountest sie irgendwohin - aber nicht nach /home! (ginge zwar auch mit Trick 17 und anschleichen...und hin- und her ..lass es..)
2. Wenn nicht, kann ich /home nach /home-Partition kopieren. Läßt sich /home dann löschen oder nur die darin enthaltenen Dateien? /home ist zu groß geworden und blockiert /, also müssen die Daten dort verschwinden.
dann hängst du die neue Partition auf /tmp/blabla ein und kopierst den Inhalt von /home dahin ( meinetwegen auch per rsync ) wenn du dir dabei sicher bist, dass alles angekommen ist...löscht du das alte /home... es bleibt nur ein (leeres) Verzeichnis. Dahin mountest du nun deine neue (home)Partition und schon ist alles wie vorher... tu es als root, root hat sein "eigenes Home" auf /root .. Uff ... also: du kannst natürlich eine neue Partiton auf dein /home einfach so mounten..dann kommst du aber an die Daten nicht ran! deswegen bitte nur auf ein leeres Verzeichnis mounten. Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (8)
-
Bodo Wlaka
-
Fred Ockert
-
Georg Schilling
-
Jan Handwerker
-
Ralf Arndt
-
Renate Neike
-
Rolf Krause
-
Sascha Piculjan