Hallo,
brauche dringend Hilfe.
Kann man auf Root-Ebene ein Verzeichnis umbenennen?
Wenn ja, wie geht es?
[gelöst] HILFE! Verzeichnis auf Root-Ebene umbenennen?
[gelöst] HILFE! Verzeichnis auf Root-Ebene umbenennen?
Zuletzt geändert von poldikox am 22.04.2008 15:10:35, insgesamt 1-mal geändert.
Grüße aus der schönen Eifel
poldikox
poldikox
Re: HILFE! Verzeichnis auf Root-Ebene umbenennen?
Am besten mit vollständigem Pfad und natürlich nur als "root". Bitte nicht mit Systemverzeichnissen machen, kann das System wohl mal zum Absturz bringen:
Code: Alles auswählen
mv /alt /neu
Re: HILFE! Verzeichnis auf Root-Ebene umbenennen?
Hallo nil,
vielen Dank für die schnelle Anwort.
Es geht hier um home und home2.
Ich habe home2 angelegt um eine 2. Festplatte einzubinden.
Dann habe ich mit einem Befehl alles aus home in home2 kopiert.
home ist inwischen leer.
Nun möchte ich home löschen und home2 in home umbenennen.
Ich denke das geht, oder?
vielen Dank für die schnelle Anwort.
Es geht hier um home und home2.
Ich habe home2 angelegt um eine 2. Festplatte einzubinden.
Dann habe ich mit einem Befehl alles aus home in home2 kopiert.
home ist inwischen leer.
Nun möchte ich home löschen und home2 in home umbenennen.
Ich denke das geht, oder?
Grüße aus der schönen Eifel
poldikox
poldikox
Re: HILFE! Verzeichnis auf Root-Ebene umbenennen?
Das halte ich für untertrieben. Generell würde ich sagen: Wenn Du ein Verzeichnis in / umbenennst, welches Du nicht selbst dort erstellt hast ist Dein System kaputt. Je nach Verzeichnis könnte der single-user-mode funktionieren, aber wahrscheinlicher ist, dass Du eine live-cd nutzen müsstest, um das System wieder in Gang zu bekommen. Einzige Ausnahme wäre vlt. noch /opt, aber das haben die meisten Distributionen nicht mehr per default an Bord.nil hat geschrieben: Bitte nicht mit Systemverzeichnissen machen, kann das System wohl mal zum Absturz bringen
edit: Habe gerade Deinen 2. Post gelesen: /home2 ist natürlich unbedenklich
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Als root:Nun möchte ich home löschen und home2 in home umbenennen.
Ich denke das geht, oder?
Code: Alles auswählen
rm -r /home
mv /home2 /home
Beste Grüße, Kokopelli
--------------------------
"One must marvel that Godzilla never died laughing" (William Tsutsui)
--------------------------
"One must marvel that Godzilla never died laughing" (William Tsutsui)
Re: HILFE! Verzeichnis auf Root-Ebene umbenennen?
Hallo Kokopelli,
es geht leider nicht, Meldung:
"rmdir: home: Das Gerät oder die Ressource ist belegt"
Habe mit: "lndir /home2 ; ls -l /home"
den Inhalt von home nach home2 kopiert. Dies war aber falsch.
Kann man den Inhalt von home2 auschneiden und in home ablegen?
Das würde schon helfen.
es geht leider nicht, Meldung:
"rmdir: home: Das Gerät oder die Ressource ist belegt"
Habe mit: "lndir /home2 ; ls -l /home"
den Inhalt von home nach home2 kopiert. Dies war aber falsch.
Kann man den Inhalt von home2 auschneiden und in home ablegen?
Das würde schon helfen.
Grüße aus der schönen Eifel
poldikox
poldikox
Re: HILFE! Verzeichnis auf Root-Ebene umbenennen?
Wenn du das /home, das vorher auf der Rootpartition war, nun auf eine externe Partition hängen willst, solltest du das auf alle Fälle im Singleusermode machen, andernfalls könnten Benutzer angemeldet (z.b. du selber) sein, die auf /home arbeiten. Das führt dann recht wahrscheinlich zu Problemen.
D.h.:
1) Du bootest in den single user mode
2) mountest die neue Platte/Partition (ich habe für solche Sachen immer ein /mnt/spare)
3) kopierst unter Einhaltung der Rechte die Daten von /home rüber (cp -rp /home/* /mnt/spare)
4) verifizierst, dass die Daten vollständig und fehlerfrei kopiert wurden (z.b. durch find+md5sum)
5) löschst die Daten in /home (rm -rf /home/*)
6) editierst die /etc/fstab, damit beim Systemstart die neue Partition auf /home gemountet wird
7) unmountest die neue Platte/partition
8 ) mountest sie über die FSTAB ("mount -a"; zum testen, ob die Partition/Platte beim Systemstart gemountet werden kann)
9) wechselst in den Multiuser mode und kannst ganz normal weiterarbeiten
D.h.:
1) Du bootest in den single user mode
2) mountest die neue Platte/Partition (ich habe für solche Sachen immer ein /mnt/spare)
3) kopierst unter Einhaltung der Rechte die Daten von /home rüber (cp -rp /home/* /mnt/spare)
4) verifizierst, dass die Daten vollständig und fehlerfrei kopiert wurden (z.b. durch find+md5sum)
5) löschst die Daten in /home (rm -rf /home/*)
6) editierst die /etc/fstab, damit beim Systemstart die neue Partition auf /home gemountet wird
7) unmountest die neue Platte/partition
8 ) mountest sie über die FSTAB ("mount -a"; zum testen, ob die Partition/Platte beim Systemstart gemountet werden kann)
9) wechselst in den Multiuser mode und kannst ganz normal weiterarbeiten
Perl macht Spass.
Re: HILFE! Verzeichnis auf Root-Ebene umbenennen?
Hallo HELLinG3R,
vielen Dank für die erschöpfende Auskunft.
Ich denke das mir dies gelingt.
vielen Dank für die erschöpfende Auskunft.
Ich denke das mir dies gelingt.
Grüße aus der schönen Eifel
poldikox
poldikox