Daten verschieben
-
- Beiträge: 116
- Registriert: 08.06.2005 06:21:47
-
Kontaktdaten:
Daten verschieben
Ich möchte eine Festplatte aus meinen Rechner nehmen. Wie kann ich /home mit auch / legen?
Philipp
Ich bin Anfänger in Linux, möchte es aber lernen
http://www.philipp-schoene.de
Arbeitsrechner:
OS: Windows XP Pro/Ubuntu 5.04;RAM: 512 MB; HDD: 80 GB + 160 GB; CPU: 1,8 GHz Pentium IV
Server:
OS: Debian Sarge; RAM: 256 MB; HDD: 20 GB + 120 GB + 1,2 GB; CPU: 700 MHz Pentium III
Ich bin Anfänger in Linux, möchte es aber lernen
http://www.philipp-schoene.de
Arbeitsrechner:
OS: Windows XP Pro/Ubuntu 5.04;RAM: 512 MB; HDD: 80 GB + 160 GB; CPU: 1,8 GHz Pentium IV
Server:
OS: Debian Sarge; RAM: 256 MB; HDD: 20 GB + 120 GB + 1,2 GB; CPU: 700 MHz Pentium III
- garibaldi
- Beiträge: 2443
- Registriert: 17.09.2004 02:31:12
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: Daten verschieben
philipp-schoene hat geschrieben:Wie kann ich /home mit auch / legen?

Bitte schreib doch mal genauer, von welchen Ausgangsbedingungen was du eigentlich vorhast.
Gruß, garibaldi
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller
- DynaBlaster
- Beiträge: 958
- Registriert: 25.03.2004 18:18:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: DF0://dynablaster.adf
Ich denke mal, er hat 2 oder sogar noch mehr Festplatten und eine Platte ist halt als /home gemountet. Diese Platte will er aber anderweitig nutzen und muss deshalb vorher die Daten in /home von dort in sein Wurzel-Verzeichnis auf der anderen Platte kopieren.
Ich würde das so machen:
anschließend wieder mit "ls -l /home" gucken, ob der Kopiervorgang erfolgreich war. Ganz am Ende noch /etc/fstab mit dem Texteditor deiner Wahl öffnen und den Eintrag für /dev/hdb1 auskommentieren bzw löschen. Dann neu booten.
Ich würde das so machen:
Code: Alles auswählen
mkdir /temp
# die Platte, die auf /home gemounted ist, unmounten, hier z.B. /dev/hdb1
umount /dev/hdb1
# dann nachgucken, ob /home auch wirklich leer ist, "ls -l" sollte nichts enthalten
ls -l /home
# jetzt die home-Platte nach /temp mounten
mount /dev/hdb1 /temp
# danach die Daten kopieren, hier bin ich mir Syntaxmaessig nicht ganz sicher
cp -R /temp/ /home
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Wenn man so kopiert
hat man in home eine falsche Verzeichnisstruktur, also
So kopiert man nur den Inhalt des /temp Verzeichnisses nach /home
Das cp -a sorgt dafür das die Datei Besitzer erhalten bleiben, ohne das gehören danach alle Dateien root.
Code: Alles auswählen
cp -R /temp /home
Code: Alles auswählen
/home
/home/temp
/home/temp/user1
...
Code: Alles auswählen
cp -a /temp/* /home
Zuletzt geändert von Spasswolf am 26.10.2006 11:12:48, insgesamt 1-mal geändert.
- DynaBlaster
- Beiträge: 958
- Registriert: 25.03.2004 18:18:57
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: DF0://dynablaster.adf
Das kommt davon, wenn man mit Windows auf debianforum.de unterwegs ist und nicht "mal eben" eine Shell zur Verfügung hat, um die richtige Syntax bzw. die richtigen Parameter in Erfahrung zu bringen.Code: Alles auswählen
cp -a /temp/* /home
Kommt nie weider vor, versprochen
