Probleme mit Partitionen nach Neuinstallation von SuSE 9.1
Hallo Liste, der Betreff dürfte eigentlich alles erklären...... Ich habe 2 Platten in meinem Rechner. Auf hda waren meine Sicherungen und /home und auf hdb die 9.1. Nachdem ich mit dem Update von 8.2 auf 9.1 Probleme hatte, entschied ich mich für eine Neuinstallation. Beim Auswahlmenü für die Installation habe ich nur die Partitionen der hdB neu erstellen lassen; die Partitionen auf hda habe ich nicht geändert. Jetzt habe ich das Problem, dass ich nicht mehr genau weiss, wie ich die "alte" home-Partition von der hda einbinde. Ein Eintrag mittels YaST bringt nix, es wird immer die neue Desktopumgebung geladen. Die Sicherungsdaten sind auch noch alle vorhanden, wenn auch nicht so gemountet, wie vor der Installation. Hier meine fstab: /dev/hdb2 / reiserfs acl,user_xattr 1 1 /dev/hda1 /home ext3 noauto,user 0 0 /dev/hda2 /data3 ext3 noauto,user 0 0 /dev/hda3 /data4 ext3 noauto,user 0 0 /dev/sda1 /windows/C vfat users,gid=users,umask=0002,iocharset=utf8 0 0 /dev/hdb1 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 sysfs /sys sysfs noauto 0 0 /dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0 Hat mal jemand ein paar Tipps für mich? Vorab vielen Dank. Gruß Jens -- Registered Linux-User #284411 - Linux-Machine #197637 GnuPG/OpenPGP-Key: 0x482BBF3D - http://www.dfn-pca.de/pgpkserv Bitte KEINE HTML-Mails an mich - Don't send HTML coded Mails
Am Sonntag, 16. Januar 2005 16:30 schrieb Jens Hofheinz:
Jetzt habe ich das Problem, dass ich nicht mehr genau weiss, wie ich die "alte" home-Partition von der hda einbinde. Ein Eintrag mittels YaST bringt nix, es wird immer die neue Desktopumgebung geladen. Die Sicherungsdaten sind auch noch alle vorhanden, wenn auch nicht so gemountet, wie vor der Installation.
Ich würde sagen für /home ist es einfach nur ne schlechte Idee, noauto zu verwenden. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Sonntag, den 16.01.2005, 16:30 +0100 schrieb Jens Hofheinz:
der Betreff dürfte eigentlich alles erklären......
Nicht wirklich.
Ich habe 2 Platten in meinem Rechner. Auf hda waren meine Sicherungen und /home und auf hdb die 9.1.
Ok.
Nachdem ich mit dem Update von 8.2 auf 9.1 Probleme hatte, entschied ich mich für eine Neuinstallation.
Das würde ich generell bei Versionssprüngen empfehlen.
Beim Auswahlmenü für die Installation habe ich nur die Partitionen der hdB neu erstellen lassen; die Partitionen auf hda habe ich nicht geändert.
Ok.
Jetzt habe ich das Problem, dass ich nicht mehr genau weiss, wie ich die "alte" home-Partition von der hda einbinde.
Wenn ich mir die Einträge aus der fstab ansehe, dann ist doch alles in Butter. Du kannst ja z.B. mal mit dem Befehl "mount" überprüfen ob wirklich alles so gemountet ist.
Ein Eintrag mittels YaST bringt nix, es wird immer die neue Desktopumgebung geladen.
Das wird aber sicherlich nicht an dem mounten liegen. Denn es gibt nur einen Weg ein /home zu mounten. Über die Mountoptionen kann man sicherlich streiten, allerdings zeigt das nicht ein von Dir beschriebenes Verhalten. Vielmehr vermute ich einfach, das unterschiedliche Verzeichnisse in dem jeweiligen Desktop verwendet werden. Leider schreibst Du zu diesem Punkt rein gar nichts (KDE, GNOME, oder sonstige Windowmanager). Auch ist unklar, ob Du die gleichen User-IDs unter den verschiedenen Installationen verwendest. Denke bitte daran das sich seit einigen Versionen die Default-Start-ID für User geändert hat (1000 statt früher 500). Da Linux diese IDs zur Zuordnung verwendet, kann das dein Problem sein. Ciao, Torsten
Hallo Jens, Am Sonntag 16 Januar 2005 16:30 schrieb Jens Hofheinz:
Jetzt habe ich das Problem, dass ich nicht mehr genau weiss, wie ich die "alte" home-Partition von der hda einbinde.
Ich lasse YaST weg, wenn ich mein Betriebssystem austausche. Wo meine /home-Partition liegt, weiß ich, da ich dafür immer eine Liste schreibe. Also: Installation von SuSE, das neu partitionieren, was ich brauche. Wenn das fertig ist, als root einloggen und die fstab in einen Editor laden. Hier ergänze ich dann diejenigen Partitionen, die ich bei der Installation ausgelassen habe und werfe das raus, was YaST sonst noch automatisch einbindet. Dann mache ich einen händischen mount und gucke nach, ob sie da ist. Dann lege ich mir YaST den dazu passenden User an. YaST fragt nach, ob er das bereitsexistierende /home/user übernehmen oder überschreiben soll. Das ist die einzig kritische Stelle! (Hoffe, ich habe alles richtig im Gedächtnis). (Du kannst Dein altes /home auch erst nach Anlegen des Users mounten, den verschenkst Du ein wenig Platz, wenn Du den Mountpoint dann anderweitig belegst). Wichtig: Der neue User muß die gleiche UID/GID des alten Users haben.
Ein Eintrag mittels YaST bringt nix, es wird immer die neue Desktopumgebung geladen.
Ich vermute ein Berechtigungsproblem.
Hier meine fstab:
/dev/hdb2 / reiserfs acl,user_xattr 1 1 /dev/hda1 /home ext3 noauto,user
Außerdem sollte Dein /home/ automatisch gemountet werden. Beim Login braucht's der User doch. Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Etikette, nein Danke? -- http://www.suse-etikette.de.vu/
Hallo Helga und auch Hallo an die beiden Vorposter, Am Sonntag, 16. Januar 2005 18:20 schrieb Helga Fischer:
Wichtig: Der neue User muß die gleiche UID/GID des alten Users haben.
das erklärt schon Einiges. Unter der 8.2 war es die 500 und ab der 9.X ist es ja die 1000.
/dev/hda1 /home ext3 noauto,user Außerdem sollte Dein /home/ automatisch gemountet werden. Beim Login braucht's der User doch.
das hatte ich ja noch gar nicht entdeckt. Werde ich fstab gleich berichtigen. Generelle Frage: Sind _alle_ Daten von /home der 8.2 für die 9.1 aufgrund der UID/GID nicht mehr kompatibel oder kann ich das manuell ändern. Ich muss unbedingt an diese Daten rankommen. Danke für die bisherige Hilfe Jens -- Registered Linux-User #284411 - Linux-Machine #197637 GnuPG/OpenPGP-Key: 0x482BBF3D - http://www.dfn-pca.de/pgpkserv Bitte KEINE HTML-Mails an mich - Don't send HTML coded Mails
Am Sonntag, 16. Januar 2005 20:40 schrieb Jens Hofheinz:
Hallo Helga und auch Hallo an die beiden Vorposter,
Am Sonntag, 16. Januar 2005 18:20 schrieb Helga Fischer:
Wichtig: Der neue User muß die gleiche UID/GID des alten Users haben.
das erklärt schon Einiges. Unter der 8.2 war es die 500 und ab der 9.X ist es ja die 1000.
/dev/hda1 /home ext3 noauto,user Außerdem sollte Dein /home/ automatisch gemountet werden. Beim Login braucht's der User doch.
das hatte ich ja noch gar nicht entdeckt. Werde ich fstab gleich berichtigen.
Generelle Frage: Sind _alle_ Daten von /home der 8.2 für die 9.1 aufgrund der UID/GID nicht mehr kompatibel oder kann ich das manuell ändern. Ich muss unbedingt an diese Daten rankommen.
chown -R <username>.users /home/<username> Sollte dir wieder die richtigen Rechte setzen. MFG Markus
Hallo Leute, hallo Markus Wunder, Markus Wunder's Tastaturgeklapper:
Am Sonntag, 16. Januar 2005 20:40 schrieb Jens Hofheinz:
[..]
Generelle Frage: Sind _alle_ Daten von /home der 8.2 für die 9.1 aufgrund der UID/GID nicht mehr kompatibel oder kann ich das manuell ändern. Ich muss unbedingt an diese Daten rankommen.
chown -R <username>.users /home/<username>
chown -R <username> /home/<username> müsste genügen, sofern die Gruppenzugehörigkeit stimmt. Möglicherweise gibt's ja noch Dateien mit (gewünschten) anderen Gruppenzugehörigkeiten... ####################### man chown NAME chown - change file owner and group SYNOPSIS chown [OPTION]... OWNER[:[GROUP]] FILE... ^^^^^^^^^^ #optional #######################
Sollte dir wieder die richtigen Rechte setzen.
sofern Dir ls -l irgendwas wie -rw-r--r-- 1 500 users 132 2003-11-02 00:30 datei.end ^^^ #numerische UID anzeigt ... hth Friedrich -- Beste Grüße von der Schwäbischen Alb Stöbern in suse-linux: http://thread.gmane.org/gmane.linux.suse.general.german/ Archivrecherche: http://search.gmane.org/search.php?query=&email=&group=gmane.linux.suse.general.german&sort=date
Am Montag, 17. Januar 2005 10:07 schrieb Friedrich Strohmaier:
(...). Möglicherweise gibt's ja noch Dateien mit (gewünschten) anderen Gruppenzugehörigkeiten... (...).
Es könnte natürlich auch Dateien mit anderer Benutzerzugehörigkeit geben
(gab es bei mir, aber absichtlich). Überprüfen kann man das ja, angenommen
die alte numerische UID sei 500, leicht mit einem:
find /home/<username> -not -uid 500
Falls es Dateien mit anderen UIDs gibt, dann sollte folgendes helfen:
find /home/<username> -uid 500 -print0 | xargs -0 chown -h <username>
Für die anderen gewünschten Benutzer geht das dann analog:
find /home/<username> -uid 501 -print0 | xargs -0 chown -h
Hi Jan, Am Montag, 17. Januar 2005 16:32 schrieb Jan Ritzerfeld:
Zum testen kann/sollte man sich vielleicht erstmal angucken, was passieren würde: find /home/<username> -uid 500 -print0 | xargs -0 echo chown -h <username>
es wird nichts ausgegeben ausser chown -h <mein username>. Heisst das jetzt, dass es keine uid 500 gibt (was ja richtig wäre)? Gruß Jens -- Registered Linux-User #284411 - Linux-Machine #197637 GnuPG/OpenPGP-Key: 0x482BBF3D - http://www.dfn-pca.de/pgpkserv Bitte KEINE HTML-Mails an mich - Don't send HTML coded Mails
Hallo Markus, hallo Friedrich, hallo Liste, Am Sonntag, 16. Januar 2005 21:30 schrieb Markus Wunder:
chown -R <username>.users /home/<username>
Sollte dir wieder die richtigen Rechte setzen.
Die Partition /home hat sich auch zuvor mounten lassen und die alten Daten sind auch zum Glück noch da. Habe die Rechte mit obigem Befehl gesetzt und dann die Kiste wieder neu gebootet, nur um sicher zu gehen, dass auch alles funzt :-) Der Bildschirm bleibt aber nach der Anmeldung am KDM hängen. Erst wenn ich /home in der fstab auskommentiere und mich dann wieder als user anmelde, werden die neuen, nicht gewollten Einstellungen geladen. Was mache ich falsch? Wie bringe ich das System dazu, dass es die alte /home-Partition beim Anmelden des users nutzt? Die Eingabe von ls -l gibt auch <username> users aus. Hab ich was übersehen? Gruß Jens -- Registered Linux-User #284411 - Linux-Machine #197637 GnuPG/OpenPGP-Key: 0x482BBF3D - http://www.dfn-pca.de/pgpkserv Bitte KEINE HTML-Mails an mich - Don't send HTML coded Mails
Hallo Jens, hallo Leute, Am Montag, 17. Januar 2005 16:20 schrieb Jens Hofheinz:
Die Partition /home hat sich auch zuvor mounten lassen und die alten Daten sind auch zum Glück noch da. Habe die Rechte mit obigem Befehl gesetzt und dann die Kiste wieder neu gebootet, nur um sicher zu gehen, dass auch alles funzt :-) Der Bildschirm bleibt aber nach der Anmeldung am KDM hängen. Erst wenn ich /home in der fstab auskommentiere und mich dann wieder als user anmelde, werden die neuen, nicht gewollten Einstellungen geladen. Was mache ich falsch? Wie bringe ich das System dazu, dass es die alte /home-Partition beim Anmelden des users nutzt?
Irgendwas in /var/log/messages? Möglicherweise gibt es irgendeine Inkompatiblität mit alten Config-Dateien. Benenn mal ~/.kde um und probiers nochmal. Falls es dann funktioniert, kannst Du die Configdateien etappenweise zurückkopieren (und immer wieder neu einloggen), bis Du den Fehler gefunden hast. Gruß Christian Boltz -- Aeh, ja. Ich gehe nicht davon aus, dass Du Deinen Brief direkt in Postscript verfasst :-) [Thomas Hertweck in suse-linux]
Hallo Christian, hallo Liste Am Montag, 17. Januar 2005 21:08 schrieb Christian Boltz:
Irgendwas in /var/log/messages?
nein
Möglicherweise gibt es irgendeine Inkompatiblität mit alten Config-Dateien. Benenn mal ~/.kde um und probiers nochmal.
habe ich gemacht. Funktioniert immer noch nicht. Ich habe aber in der xsession-errors folgenden Eintrag: /etc/X11/xdm/Xsession: /home/madelk/.xsession: /bin/bash: bad interpreter: Keine Berechtigung /etc/X11/xdm/Xsession: line 202: /home/madelk/.xsession: Erfolg Hat evtl. das was zu bedeuten? Die Rechte sind wie folgt gesetzt -rwxr-xr-x. Hmm...Gibt es noch Dateien, die evtl. neu erstellt werden müssen und die ich mal umbenennen sollte? Gestern hab ich spasshalber mal den Inhalt des alten /home/<user> in das neue, nichtgewollte /home/<user> kopiert und nach ein paar Fehler bzgl. einigen Berechtigungen hat es doch funktioniert, nachdem ich die Berechtigungen gesetzt habe. Ich musste keine Datei umbenennen.....Komisch.... Bin für weitere Tipps -auch per PM - dankbar. Gruß Jens -- Registered Linux-User #284411 - Linux-Machine #197637 GnuPG/OpenPGP-Key: 0x482BBF3D - http://www.dfn-pca.de/pgpkserv Bitte KEINE HTML-Mails an mich - Don't send HTML coded Mails
Am Dienstag, 18. Januar 2005 16:38 schrieb Jens Hofheinz:
Gestern hab ich spasshalber mal den Inhalt des alten /home/<user> in das neue, nichtgewollte /home/<user> kopiert und nach ein paar Fehler bzgl. einigen Berechtigungen hat es doch funktioniert, nachdem ich die Berechtigungen gesetzt habe. Ich musste keine Datei umbenennen.....Komisch....
was mir jetzt gerade so einfällt. Was spricht dagegen, die alten Sachen in das neue /home/<user> zu kopieren und die alte /home/<user> platt zu machen, zu formatieren und dann /home/ wieder auf die Partition zu kopieren und dann wieder als /home zu mounten? Vielleicht liegts ja an sowas. Lesefehler oder Ähnlichem.... Jens
Am Dienstag, 18. Januar 2005 16:46 schrieb Jens Hofheinz:
was mir jetzt gerade so einfällt. Was spricht dagegen, die alten Sachen in das neue /home/<user> zu kopieren und die alte /home/<user> platt zu machen, zu formatieren und dann /home/ wieder auf die Partition zu kopieren und dann wieder als /home zu mounten? Vielleicht liegts ja an sowas. Lesefehler oder Ähnlichem....
hab das so probiert und es scheint zu funktionieren. Wenn ich noch Probleme haben sollte, melde ich mich. Evtl. Tipps bitte per PM, da ich die Liste abbestelle. Allen Helfern vielen Dank! Jens -- Registered Linux-User #284411 - Linux-Machine #197637 GnuPG/OpenPGP-Key: 0x482BBF3D - http://www.dfn-pca.de/pgpkserv Bitte KEINE HTML-Mails an mich - Don't send HTML coded Mails
participants (8)
-
Christian Boltz
-
Friedrich Strohmaier
-
Helga Fischer
-
Jan Ritzerfeld
-
Jens Hofheinz
-
Manfred Tremmel
-
rot-blau@t-online.de
-
Torsten Hallmann