Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
schmendrich
15 Titel: /home verschieben  BeitragVerfasst am: 23.11.2006, 09:53 Uhr



Anmeldung: 09. Okt 2006
Beiträge: 164

Hallo,

kleines Problem: ich habe gestern versucht, mein /home Verzeichnis auf eine andere Partition zu schieben. Ich weiß, daß im Wiki Anleitungen dazu stehen. Alle drei Wege habe ich probiert.
Scheinbar funktioniert es auch irgendwie, denn die neue Partition /hda6 wird in /home gemounted.

Mein Problem: Starte ich grafisch, kommt eine Fehlermeldung von KDE, daß KDE irgendwelche Dateien nicht speichern kann und somit nicht startet. Die genaue Fehlermeldung kann ich jetzt nicht wiedergeben, weil ich nicht am meinem Kanotixrechner sitze.
Ich habe versucht das zu umgehen, indem ich die Besitzverhältnisse des Homeverzeichnisses geändert habe.
Nun meckert KDE das ein dcop...server nicht läuft (hier weiß ich den genauen Wortlaut nicht) und ich die Konfiguration im allgemeinen überprüft werden müsste.

Gibt es irgendwas, was man hätte beachten müssen, was nicht im WIKI steht?

danke

Schmendrich


Zuletzt bearbeitet von schmendrich am 27.11.2006, 12:34 Uhr, insgesamt ein Mal bearbeitet
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
devil
Titel: /home verschieben  BeitragVerfasst am: 23.11.2006, 09:57 Uhr
Team Member
Team Member


Anmeldung: 06. Mai 2005
Beiträge: 3087
Wohnort: berlin
ich hab das jetzt nicht gelesen, aber hast du die fstab angepasst?

greetz
devil

_________________
<<We are Xorg - resistance is futile - you will be axximilated>>

Host/Kernel/OS "devilsbox" running[2.6.19-rc1-git5-kanotix-1KANOTIX-2006-01-RC4 ]
CPU Info AMD Athlon 64 3000+ clocked at [ 803.744 MHz ]
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
schmendrich
Titel: /home verschieben  BeitragVerfasst am: 23.11.2006, 10:04 Uhr



Anmeldung: 09. Okt 2006
Beiträge: 164

Jawoll habe ich...

/dev/hda6 /home reiserfs defaults, auto 0 2

Ich glaube (aber als Newbie kann Glauben auch ganz schön in die Irre führen Winken ), daß es an den Zugriffsrechten liegt.? Deswegen hab ich für den eigentlichen Nutzerordner "Schmendrich" Schmendrich als Besitzer angegeben.

Allerdings weiß ich nun nicht mehr weiter
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
John
Titel: RE: /home verschieben  BeitragVerfasst am: 24.11.2006, 05:59 Uhr



Anmeldung: 10. Dez 2004
Beiträge: 489
Wohnort: Stuttgart / Kulmbach
mach mal einen root loin Strg-Alt-F1 während die kde-anmeldung erscheint
dann:

find /home/deinbenutzername -type d -print0 | xargs -0 chmod 0700
find /home/deinbenutzername -type f -print0 | xargs -0 chmod 0600

chown -R deinbenutzername:deinbenutzername /home/deinbenutzername
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
michaa
Titel: RE: /home verschieben  BeitragVerfasst am: 24.11.2006, 07:19 Uhr



Anmeldung: 01. Jun 2004
Beiträge: 1398

@ John

Kannste bitte mal kurz erklären was die befehle bewirken, vor allem die settings zu find und xargs

_________________
Gruß

michaa
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
John
Titel: RE: /home verschieben  BeitragVerfasst am: 24.11.2006, 10:54 Uhr



Anmeldung: 10. Dez 2004
Beiträge: 489
Wohnort: Stuttgart / Kulmbach
leider nicht wirklich, habe die auch nur mal gepostet bekommen hier im forum und bin glücklich damit. vielleicht helfen ja die manpages weiter
find sucht einfach in einem verzeichnis einmal nur nach verzeichnissen, leitet die liste weiter und chmod ändert dafür dann die zugriffsrechte. wichtig ist halt da die unterscheidung zwischen verzeichnis und datei, denn ein verzeichnis muss ausführbar sein, ne datei eher nicht.
hier der originalpost
http://archive.kanotix.com/index.php?na ... highlight=
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
schmendrich
Titel: RE: /home verschieben  BeitragVerfasst am: 24.11.2006, 23:59 Uhr



Anmeldung: 09. Okt 2006
Beiträge: 164

Nun gut, die dcop-Fehlermeldungen sind verschwunden.
Jetzt kommt er mir mit "could not start kstartupconfig".
Weiß jemand, wie ich daß beheben kann? Googlen bringt mir den schon getesteten Hinweis von John (chown -R deinbenutzername:deinbenutzername /home/deinbenutzername).
Leider funktioniert der bei mir scheinbar nicht.

Danke
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
michaa
Titel: RE: /home verschieben  BeitragVerfasst am: 25.11.2006, 10:01 Uhr



Anmeldung: 01. Jun 2004
Beiträge: 1398

kstartupconfig ist ja keine datei auf "/home" sondern liegt unter "/usr/bin/kstartupconfig" . Kanst ja mal kdelibs4c2a reinstallieren.

_________________
Gruß

michaa
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
schmendrich
Titel:   BeitragVerfasst am: 26.11.2006, 20:15 Uhr



Anmeldung: 09. Okt 2006
Beiträge: 164

Hat leider nichts gebracht... Weinen
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
schmendrich
Titel:   BeitragVerfasst am: 26.11.2006, 21:32 Uhr



Anmeldung: 09. Okt 2006
Beiträge: 164

Hab nun doch eine Lösung gefunden, auch wenn die sicher so richtig dreckig ist... Aber egal wie schmutzig, ich will sie Euch nicht vorenthalten:

Hab mein original homeverzeichnis wie im Wiki beschrieben mit

Code:
tar -cvf /media/neuehomepartition/benutzername.tar ./benutzername


auf die neue partition kopiert.

Dann die neue Partition in der /etc/fstab auf /home gemounted und ein reboot durchgeführt.
In der Konsole als root nach /home gewandert und dort

Code:
userdel -r benutzername


durchgeführt und danach den benutzer neu angelegt:

Code:
useradd -m benutzername


mit passwd benutzername das alte bekannte passwort neu vergeben und der neue-alte benutzer war fertig.

jetzt mit
Code:
tar -xvf


den Inhalt des alten home-Verzeichnisses in das neue homeverzeichnis entpackt.

Danach reboot und zuschauen, wie das home plötzlich auf der neuen Partition liegt.
Das alte homeverzeichnis hab ich dann von über die live-CD löschen könne n.

Scheinbar war das erneute Anlegen des alten Benutzers nötig, weil es Probleme mit der userID gab.

Für Verbesserungsvorschläge bin ich offen.

Schmendrich
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
John
Titel:   BeitragVerfasst am: 27.11.2006, 07:15 Uhr



Anmeldung: 10. Dez 2004
Beiträge: 489
Wohnort: Stuttgart / Kulmbach
für die zukunft:
wenn du z.B. als root etwas kopierts, dann mit cp -a, das erhält die recht. am einfachsten wär es wohl mit der live-cd gewesen, einfach quelle und ziel öffnen, cp -a /quelle/* /ziel/ das erhält die rechte und du kommst somit nicht in diese schwierigkeiten
grüsse
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
schmendrich
Titel:   BeitragVerfasst am: 27.11.2006, 12:34 Uhr



Anmeldung: 09. Okt 2006
Beiträge: 164

Danke für den Tip. Ist notiert.

Gruß
Schmendrich
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 2003-2007