Partition (/home) scheint nach FC5-Installation zu fehlen.

R

Ronaldo

Grünschnabel
Hallo, hab ein mehr oder weniger schwerwiegendes Problem. :hilfe2:
Hatte ein SuSE 9.2 am laufen (soweit alles wunderbar) mit folgenden Partitionen:
hda1 (Windows XP)
hda2 (Fedora Core 5)
hda4 (SuSE 9.2)
hdb1 (Austauschpartition für Windows mit FAT)
hdb2 (/Home)

Nun habe ich heute früh Fedora Core 5 auf hda2 installiert (bei den Mountpoints hdb2 als /home angegeben und als swap die gleiche partition wie sie SuSE benutzt).
Dann wollte ich das erste mal starten und mich als user (ronaldo) einloggen und bekam folgende Fehlermeldung:
"Die Datei $home/.dmrc besitzt ungültige Zugriffsrechte und wird deshalb ignoriert. Dadurch kann die Standardsitzung und -sprache nicht gespeichert werden. Die Datei sollte Eigentum des Besitzers sein und die oktalen Rechte 644 haben. Sein $HOME-Verzeichnis muss Eigentum sein und darf für andere nicht beschreibbar sein."

Ui, dachte ich. Also Suse gestartet um mal in Internet zu recherchieren, was das sein kann.
Der KDE-Splash erscheint und dann folgende Fehlermeldung:
"The following installation problem was detected while trying to start KDE:
No write access to $HOME directory (/home/ronaldo).
KDE is unable to start."

Kurzum scheint das das selbe Problem zu sein, wie bei Fedora, nämlich, dass die Partition irgendwie abhanden gekommen ist.
Kann mir jemand helfen?
 
Disk /dev/hda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 1 3558 28577044 7 HPFS/NTFS
/dev/hda2 * 7302 9733 19535040 83 Linux
/dev/hda3 7179 7301 987997+ 5 Extended
/dev/hda4 3559 7178 29077650 83 Linux
/dev/hda5 7180 7301 979965 82 Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/hdb: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 1 1275 10241406 c W95 FAT32 (LBA)
/dev/hdb2 1276 4870 28876837+ 83 Linux
 
Nun habe ich heute früh Fedora Core 5 auf hda2 installiert (bei den Mountpoints hdb2 als /home angegeben und als swap die gleiche partition wie sie SuSE benutzt).
Dann wollte ich das erste mal starten und mich als user (ronaldo) einloggen und bekam folgende Fehlermeldung:
"Die Datei $home/.dmrc besitzt ungültige Zugriffsrechte und wird deshalb ignoriert. Dadurch kann die Standardsitzung und -sprache nicht gespeichert werden. Die Datei sollte Eigentum des Besitzers sein und die oktalen Rechte 644 haben. Sein $HOME-Verzeichnis muss Eigentum sein und darf für andere nicht beschreibbar sein."

Ui, dachte ich. Also Suse gestartet um mal in Internet zu recherchieren, was das sein kann.
Der KDE-Splash erscheint und dann folgende Fehlermeldung:
"The following installation problem was detected while trying to start KDE:
No write access to $HOME directory (/home/ronaldo).
KDE is unable to start."

hatte mal das gleiche problem unter ubuntu.
lösung:

im wesentlichen das was dir die fehlermeldung schon sagt.
- .dmrc muss die berechtigung 644 haben, wenn nicht mit chmod entsprechend setzen
- dein home-verzeichnis als solches muss die 755 haben und natürlich dir gehören, wenn nicht chown.

das hat bei mir das problem gelöst.

probier das mal und meld dich obs geklappt hat.
 
supersucker schrieb:
hatte mal das gleiche problem unter ubuntu.
lösung:

im wesentlichen das was dir die fehlermeldung schon sagt.
- .dmrc muss die berechtigung 644 haben, wenn nicht mit chmod entsprechend setzen
- dein home-verzeichnis als solches muss die 755 haben und natürlich dir gehören, wenn nicht chown.

das hat bei mir das problem gelöst.

probier das mal und meld dich obs geklappt hat.
Bin leider nicht so firm, mit den Befehlen, wie lauten die denn kompeltt?
Wenn ich mich im KDM als user in der textkonsole anmelde habe ich übrigens ganz normal Zugriff auf mein HOME-Verzeichnis.
Selbiges unter Fedora...
 
Bin leider nicht so firm, mit den Befehlen, wie lauten die denn kompeltt?

Code:
chmod 755 /home
cd /home
chown dein_nutzer_name .dmrc
chmod 644 .dmrc


nicht böse gemeint, aber:

du willst linux nutzen? dann musst du schon etwas eigeninitiative mitbringen.

ich hatte dir schon alle relevanten hinweise gegeben.

Code:
man chmod
man chown

oder dein handbuch oder google hätten dich schneller zum ergebnis gebracht als hier nach den befehlen zu fragen.
 
supersucker schrieb:
Code:
chmod 755 /home
cd /home
chown dein_nutzer_name .dmrc
chmod 644 .dmrc
Erstmal Dankeschön.

supersucker schrieb:
nicht böse gemeint, aber:
du willst linux nutzen? dann musst du schon etwas eigeninitiative mitbringen.

ich hatte dir schon alle relevanten hinweise gegeben.

oder dein handbuch oder google hätten dich schneller zum ergebnis gebracht als hier nach den befehlen zu fragen.
Ich bin mir dessen eigentlich bewusst, hatte aber schon einige Male, das Problem, dass mir die Manpages nicht sonderlich weitergeholfen haben, weil es entweder zu viel Info auf einmal war, oder die Befehle irgendwie nicht hinhauten.

//Edit: So, Problem gelöst.
Und zwar haben SuSE und Fedora verschieden UIDs vergeben (SuSE hat 1000 und Fedora 500).
Die UID unter Fedora auf 1000 geändert, mit chown die Rechte für /home/ronaldo geändert und víolá, SuSE bootet wieder tadellos, Fedora auch weitestgehen...
 
Zuletzt bearbeitet:

Ähnliche Themen

Afänger braucht Hilfe - /temp ist voll, kde geht nicht, wie weiter ??

Dateien nicht sichtbar trotz eingebundener Partition

KDE startet nicht bei User mit NFS /home in Suse 10.3

Partitionen eines RAID1-Arrays verkleinern nach mdadm --grow

Backup Skript automatisch ausführen mit udev

Zurück
Oben