Verzeichniss verschieben
Hallo Liste, auf meinem Rechner ist /hda7/ voll ich mochte Verzeichnisse nach /hda8/home verschieben um Platz auf / zu bekommen. Ich möchte /opt und /tmp nach hda8 verschieben was jetzt unter /home eingebunden ist. Danke für Hilfe. -- Mit freundlichem Gruss Martin Zambo
Am Montag, 18. April 2005 11:30 schrieb Martin Zambo:
Hallo Liste,
auf meinem Rechner ist /hda7/ voll ich mochte Verzeichnisse nach /hda8/home verschieben um Platz auf / zu bekommen.
Ich möchte /opt und /tmp nach hda8 verschieben was jetzt unter /home eingebunden ist.
man cp z.B. cp -a /alt /neu Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Hallo Jürgen, vielen Dank für die schnelle Hilfe. Am Montag, 18. April 2005 11:42 schrieb Dr. Jürgen Vollmer:
Am Montag, 18. April 2005 11:30 schrieb Martin Zambo:
Hallo Liste,
auf meinem Rechner ist /hda7/ voll ich mochte Verzeichnisse nach /hda8/home verschieben um Platz auf / zu bekommen.
Ich möchte /opt und /tmp nach hda8 verschieben was jetzt unter /home eingebunden ist.
man cp z.B. cp -a /alt /neu
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt Dann muss ich doch sicher in der fstab noch etwas eintagen, oder? Danke für Antwort. -- Mit freundlichem Gruss Martin Zambo
Am Mo, den 18.04.2005 schrieb Martin Zambo um 12:02:
vielen Dank für die schnelle Hilfe.
Am Montag, 18. April 2005 11:42 schrieb Dr. Jürgen Vollmer:
Am Montag, 18. April 2005 11:30 schrieb Martin Zambo:
Hallo Liste,
auf meinem Rechner ist /hda7/ voll ich mochte Verzeichnisse nach /hda8/home verschieben um Platz auf / zu bekommen.
Ich möchte /opt und /tmp nach hda8 verschieben was jetzt unter /home eingebunden ist.
man cp z.B. cp -a /alt /neu
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen. Bye Michael -- Keine Angst vor Fachbuechern, - ungelesen sind sie harmlos ! ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
Hallo, Am Montag, 18. April 2005 12:09 schrieb Michael Raab:
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
/dev/hda7 / ext2 acl,user_xattr 1 1 /dev/hda6 /boot ext2 acl,user_xattr 1 2 /dev/hda8 /home ext3 acl,user_xattr 1 2 /dev/hda8 /opt ext3 acl,user_xattr 1 2 so? Danke für Antwort. -- Mit freundlichem Gruss Martin Zambo
Am Montag, 18. April 2005 12:34 schrieb Martin Zambo:
Hallo,
Am Montag, 18. April 2005 12:09 schrieb Michael Raab:
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
/dev/hda7 / ext2 acl,user_xattr 1 1 /dev/hda6 /boot ext2 acl,user_xattr 1 2 /dev/hda8 /home ext3 acl,user_xattr 1 2 /dev/hda8 /opt ext3 acl,user_xattr 1 2 autsch, eine Partition (hda8) 2 mal unter verschiedenen Namen mounten, da wäre ich vorsichtig.
Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Danke, ich habs verstanden. Vielen Dank für die Hilfe. Am Montag, 18. April 2005 12:42 schrieb Dr. Jürgen Vollmer:
Am Montag, 18. April 2005 12:34 schrieb Martin Zambo:
Hallo,
Am Montag, 18. April 2005 12:09 schrieb Michael Raab:
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
/dev/hda7 / ext2 acl,user_xattr 1 1 /dev/hda6 /boot ext2 acl,user_xattr 1 2 /dev/hda8 /home ext3 acl,user_xattr 1 2 /dev/hda8 /opt ext3 acl,user_xattr 1 2
autsch, eine Partition (hda8) 2 mal unter verschiedenen Namen mounten, da wäre ich vorsichtig.
Jürgen
-- Mit freundlichem Gruss Martin Zambo
Am Mo, den 18.04.2005 schrieb Dr. Jürgen Vollmer um 12:42:
Am Montag, 18. April 2005 12:34 schrieb Martin Zambo:
Hallo,
Am Montag, 18. April 2005 12:09 schrieb Michael Raab:
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
/dev/hda7 / ext2 acl,user_xattr 1 1 /dev/hda6 /boot ext2 acl,user_xattr 1 2 /dev/hda8 /home ext3 acl,user_xattr 1 2 /dev/hda8 /opt ext3 acl,user_xattr 1 2 autsch, eine Partition (hda8) 2 mal unter verschiedenen Namen mounten, da wäre ich vorsichtig.
Stimmt, sehe ich jetzt auch. Das geht ins Auge und wird nur Ärger bereiten. Deswegen bin ich ja ein großer Fan von LVM geworden. Bye Michael -- Microsoft broke Volkswagen's world record: Volkswagen only made 22 million bugs! ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
Hallo nochmal, vielen Dank an alle die geholfen haben, es hat geklappt. Ich habe es jetzt so gemacht: für /opt mv /opt /home ln -s /home/opt /opt und fertig. Das war ja wieder einfach. Am Montag, 18. April 2005 12:50 schrieb Michael Raab:
Am Mo, den 18.04.2005 schrieb Dr. Jürgen Vollmer um 12:42:
Am Montag, 18. April 2005 12:34 schrieb Martin Zambo:
Hallo,
Am Montag, 18. April 2005 12:09 schrieb Michael Raab:
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
/dev/hda7 / ext2 acl,user_xattr 1 1 /dev/hda6 /boot ext2 acl,user_xattr 1 2 /dev/hda8 /home ext3 acl,user_xattr 1 2 /dev/hda8 /opt ext3 acl,user_xattr 1 2
autsch, eine Partition (hda8) 2 mal unter verschiedenen Namen mounten, da wäre ich vorsichtig.
Stimmt, sehe ich jetzt auch. Das geht ins Auge und wird nur Ärger bereiten. Deswegen bin ich ja ein großer Fan von LVM geworden.
Bye Michael
-- Microsoft broke Volkswagen's world record: Volkswagen only made 22 million bugs! ___________________________________________________________________ _____ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
-- Mit freundlichem Gruss Martin Zambo www.it-zambo.de info@it-zambo.de
Hallo, Am Mon, 18 Apr 2005, Martin Zambo schrieb:
vielen Dank an alle die geholfen haben, es hat geklappt.
Ich habe es jetzt so gemacht: für /opt mv /opt /home ln -s /home/opt /opt
und fertig. Das war ja wieder einfach.
Der Vollstaendigkeit halber: http://portal.suse.com/sdb/de/1997/09/maddin_kopieren.html http://portal.suse.com/sdb/de/1999/04/neue_hd.html -dnh -- Our lives are about development, mutation and the possibility of change; that is almost a definition of what life is: change. -- "Look to Windward", Iain M. Banks
Am Montag, 18. April 2005 12:50 schrieb Michael Raab:
Am Mo, den 18.04.2005 schrieb Dr. Jürgen Vollmer um 12:42:
Am Montag, 18. April 2005 12:34 schrieb Martin Zambo:
Hallo,
Am Montag, 18. April 2005 12:09 schrieb Michael Raab:
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
/dev/hda7 / ext2 acl,user_xattr 1 1 /dev/hda6 /boot ext2 acl,user_xattr 1 2 /dev/hda8 /home ext3 acl,user_xattr 1 2 /dev/hda8 /opt ext3 acl,user_xattr 1 2
autsch, eine Partition (hda8) 2 mal unter verschiedenen Namen mounten, da wäre ich vorsichtig.
Stimmt, sehe ich jetzt auch. Das geht ins Auge und wird nur Ärger bereiten. Deswegen bin ich ja ein großer Fan von LVM geworden.
Wäre ein Symlink eine Alternative? Grüße René
Hallo, Am Tue, 19 Apr 2005, René Falk schrieb:
Am Montag, 18. April 2005 12:50 schrieb Michael Raab:
Am Mo, den 18.04.2005 schrieb Dr. Jürgen Vollmer um 12:42:
Am Montag, 18. April 2005 12:34 schrieb Martin Zambo:
Am Montag, 18. April 2005 12:09 schrieb Michael Raab:
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
/dev/hda7 / ext2 acl,user_xattr 1 1 /dev/hda6 /boot ext2 acl,user_xattr 1 2 /dev/hda8 /home ext3 acl,user_xattr 1 2 /dev/hda8 /opt ext3 acl,user_xattr 1 2
autsch, eine Partition (hda8) 2 mal unter verschiedenen Namen mounten, da wäre ich vorsichtig.
Allenfalls mit einem aktuellen(!) Kernel und mount: 'mount --bind' und dann haette man bei obigem immer noch /opt/* unter /home/ und umgekehrt. Obiges ist also (grober) Unfug.
Stimmt, sehe ich jetzt auch. Das geht ins Auge und wird nur Ärger bereiten. Deswegen bin ich ja ein großer Fan von LVM geworden.
Wäre ein Symlink eine Alternative?
Nein! Ein Symlink IST das Mittel der Wahl!!! $ ls -ld /opt /var /tmp lrwxrwxrwx 1 root root 15 Nov 4 18:43 /opt -> ./usr/local/opt lrwxrwxrwx 1 root root 13 Apr 19 03:00 /tmp -> ./var/roottmp lrwxrwxrwx 1 root root 15 Nov 4 18:43 /var -> /NEWHD/data/var [und /usr/local/opt ist bei mir eher zufaelligerweise zur Zeit _kein_ symlink irgendwoanders hin ;)] Ja, das ich sollte die Mountpoints und die symlinks echt mal anpassen, das ist ne Altlast noch von vor 2 HDDs und unter /NEWHD/data haengt inzwischen ne Partition der nicht-mehr-neuen-HDD... *seufz* Da nach der Kopieraktion /opt nun wohl unter /home/opt ist reicht also ein symlink '/opt -> ./home/opt'. An der fstab muss man bei dieser Konstellation genau garnichts aendern. -dnh, dessen System (ex-SuSE 6.2) sich inzwischen auf der (IIRC) 6+7ten HDD seit der Installation anno Juni '99 breitmacht... Da ich erst neulich eine neue HDD eingebaut habe und der letzte "Umzug" davor auch noch nicht fertig war ist mein System im Moment noch chaotischer als gewohnt... Aber es funktioniert dank der symlinks wie immer. Man sollte aber wissen, was unbedingt auf die /-Partition sollte (/etc, /lib, /bin, /sbin usw.) und wie man ggfs. mit der Tatsache umgeht, dass /tmp und /var nicht auf der /-Partition liegen (die sich aber im Fall der Faelle relativ einfach loesen lassen). Noch Fragen? ;) PS: Gruss an alle Update-Fetischisten hier! Ja, mein System laeuft seit bald dann 6 Jahren... Und ja, obwohl (oder gerade) weil ich Debian sarge (IIRC), SUSE 8.0, 8.2 und 9.1 kenne bin ich bisher nicht umgestiegen. Die SUSE 9.1 ist im Moment sogar fast vollstaendig (CD-Version) auf der neuen HDD installiert... *brr* -- 'using Outlook is like hanging a sign on your back that reads "PLEASE MESS WITH MY COMPUTER."' --Scott Rosenberg
Am Mo, den 18.04.2005 schrieb Martin Zambo um 12:34:
Hallo,
Am Montag, 18. April 2005 12:09 schrieb Michael Raab:
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
/dev/hda7 / ext2 acl,user_xattr 1 1 /dev/hda6 /boot ext2 acl,user_xattr 1 2 /dev/hda8 /home ext3 acl,user_xattr 1 2 /dev/hda8 /opt ext3 acl,user_xattr 1 2
so?
Jepp. Wenn sich home auf hda8 befindet, dann ist es richtig. Bye Michael -- Murphy's Unsicherheitsfaktor: Da etwas schiefgegeangen ist, weiß man immer nur, wenn man gerade eine ungerade Zahl von Fehlern gemacht hat. ________________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
On Monday 18 April 2005 12:09, Michael Raab wrote:
cp -a /alt /neu
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder?
Jepp, musst Du. Du musst die Mountpoints dementsprechend anpassen.
Das klappt? ...direktes kopieren der Devices und nicht der Dateien? Ich wäre an einem Erfahrungsbericht interessiert, wenn das wirklich so funktionieren sollte. Viele Grüße, Michael
Am Montag, 18. April 2005 12:02 schrieb Martin Zambo:
Am Montag, 18. April 2005 11:42 schrieb Dr. Jürgen Vollmer:
Am Montag, 18. April 2005 11:30 schrieb Martin Zambo:
auf meinem Rechner ist /hda7/ voll ich mochte Verzeichnisse nach /hda8/home verschieben um Platz auf / zu bekommen.
Ich möchte /opt und /tmp nach hda8 verschieben was jetzt unter /home eingebunden ist.
man cp z.B. cp -a /alt /neu
ich vergaß: Bevor man das macht muß ein B A C K U P her!
Sollte das dann so aussehn? cp -a /dev/hda7/opt /dev/hda8/opt nein so nicht. Grund die Verzeichnisse /dev/hda7/opt bzw. /dev/hda8/opt gibt es nicht.
/dev/hda7 ist ja sicherlich irgendwo gemountet. Was sagt denn das mount Kommando? Also nehmen wir mal folgendes an: /dev/hda7 --> / also /dev/hda7 ist als / gemountet /dev/hda8 --> /home also /dev/hda8 ist als /home gemountet dann geht's so: cp -p /opt /home
Dann muss ich doch sicher in der fstab noch etwas eintagen, oder? nein, nach dem Löschen: rm -f /opt # ACHTUNG wurde wirklich alles korrekt kopiert??? # prüfen mit cmp oder eben etwas konservativer: mv /opt /opt-old # und das dann nach einigen Tagen löschen reicht ein symlink: ln -s /home/opt /opt
Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
participants (6)
-
David Haller
-
Dr. Jürgen Vollmer
-
Martin Zambo
-
Michael Möller
-
Michael Raab
-
René Falk