cifs share wird nicht mehr beim Booten gemountet
![](https://seccdn.libravatar.org/avatar/34d38b5715e931507de0a8825a742e2b.jpg?s=120&d=mm&r=g)
Hallo Liste! Seit dem Update von 11.0 auf 11.1 habe ich ein Problem mit cifs-Partitionen: die in fstab eingetragenen cifs-Partitionen werden nicht mehr beim Booten automatisch gemountet (was früher der Fall war). Die entsprechenden cifs-Einträge (in fstab) sind mit der Option "auto" versehen. Benutzername und Kennwort werden mit der Option "credentials" aus einer Datei geholt, die im home-Verzeichnis zu finden ist. fstab wurde komplett von der alten Installation übernommen, also keine Änderungen in dieser Hinsicht. Diese cifs-shares lassen sich nachhinein problemlos mit 'mount' mounten. Weder in 'boot.msg' noch in 'messages' finde ich Hinweise auf Versuche, diese cifs-shares beim Booten zu mounten. Zuerst habe ich gedacht, das Problem liege daran, dass /home nicht gemountet und daher auch die credentials-Datei nicht vorhanden gewesen wäre, aber dies scheint nicht der Fall zu sein (die cifs-shares sind die letzten Einträge in fstab). Mit 11.0 funktionierte das Mounten dieser Partitionen beim Booten ohne Probleme. Hätte jemand Ideen, wo das Problem / die Lösung zu finden sei? Danke & Gruß, Kimmo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/c99138e4897316b9435eac8ae519f498.jpg?s=120&d=mm&r=g)
Hallo zusammen, On Sunday 08 March 2009 11:11, K. Elo wrote:
Seit dem Update von 11.0 auf 11.1 habe ich ein Problem mit cifs-Partitionen: die in fstab eingetragenen cifs-Partitionen werden nicht mehr beim Booten automatisch gemountet (was früher der Fall war). Die entsprechenden cifs-Einträge (in fstab) sind mit der Option "auto" versehen.
In der Dateisystemspalte oder in der Spalte, wann gemountet werden soll? Ansonsten kopiere die entsprechenden Einträge mal hier rein. Schuss ins Blaue: Netzwerk steht noch nicht zur Verfügung. Liebe Grüße Erik -- "Die Cigarre sei die Wonne der Grübler und das Glück der träumenden Architekten luftiger Bauten, sie solle den Müßiggänger unterhalten, Schmerzen vertreiben und einsame Gedanken begleiten." José Martí Erik P. Roderwald * Uhlenhoffweg 18 * 21129 Hamburg http://www.zigarren-rollen.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/34d38b5715e931507de0a8825a742e2b.jpg?s=120&d=mm&r=g)
Hallo, Erik P. Roderwald kirjoitti:
In der Dateisystemspalte oder in der Spalte, wann gemountet werden soll? Ansonsten kopiere die entsprechenden Einträge mal hier rein.
//server/share /media/share cifs credentials=/home/xxxx/zzzz,auto,rw 0 0
Schuss ins Blaue: Netzwerk steht noch nicht zur Verfügung.
Könnte sein, erklärt aber nicht alleine, warum das Mounten mit 11.0 funktionierte. Die Kiste ist seit gut einem Jahr über denselben festen Anschluss in demselben Büroraum an demselben Uni-Netzwerk verbunden. Wie gesagt, ist das Problem erst nach dem Update entstanden. Werden die Init-Skripte von 11.1 standardmässig in derselben Reihenfolge ausgeführt wie bei 11.0?? Also wenn jetzt fstab gemountet wird, bevor die Netzwerkverbindung aufgebaut worden ist... Die rc#.d-Verzeichnisse habe ich nicht verändert - weder bei 11.0 noch 11.1. Gruß, Kimmo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/c99138e4897316b9435eac8ae519f498.jpg?s=120&d=mm&r=g)
Hallo zusammen, Ich gehe mal davon aus, dass das Paket cifs-mount installiert ist. ;) On Sunday 08 March 2009 21:41, K. Elo wrote:
Hallo,
Erik P. Roderwald kirjoitti:
In der Dateisystemspalte oder in der Spalte, wann gemountet werden soll? Ansonsten kopiere die entsprechenden Einträge mal hier rein.
//server/share /media/share cifs credentials=/home/xxxx/zzzz,auto,rw 0 0
Da fehlt noch domain=ARBEITSGRUPPE (oder DOMAIN) Hast Du mal versucht, das so zu Fuß zu mounten? Geht das oder gibt das einen Fehler? Wenn ja, welchen?
Schuss ins Blaue: Netzwerk steht noch nicht zur Verfügung.
[...]
Werden die Init-Skripte von 11.1 standardmässig in derselben Reihenfolge ausgeführt wie bei 11.0?? Also wenn jetzt fstab gemountet wird, bevor die Netzwerkverbindung aufgebaut worden ist... Die rc#.d-Verzeichnisse habe ich nicht verändert - weder bei 11.0 noch 11.1.
Selbstverständlich wird fstab vor dem Netzwerk abgearbeitet. Schließlich wird an der Stelle auch /dev eingerichtet. Und ohne /dev/eth0 keine Netzwerkeinrichtung. Mittlerweile ist der Kernel aber klug genug zu erkennen, dass eine Anweisung in fstab sich auf ein cifs bezieht und demzufolge erst gemountet werden kann, wenn das Netz schon steht. Diesen mount stellt er dann zurück. Deshalb brauchen wir smbfstab auch nicht mehr, sondern können das direkt in fstab schreiben. Aber nur IP reicht ja nicht unbedingt. Du brauchst in Deinem Fall ja z. B. auch irgendeine Namensauflösung, da Du ja nicht mit IP arbeitest, sondern mit dem host name des Servers. Im Netz kann noch mehr schief gehen als die nackte Einrichtung von TCP/IP. ;) Liebe Grüße Erik -- "Beim Tabak wie überall kommt man mit Ruhe und Erfahrung am weitesten." Jean Fernand Giono Erik P. Roderwald * Uhlenhoffweg 18 * 21129 Hamburg http://www.zigarren-rollen.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/34d38b5715e931507de0a8825a742e2b.jpg?s=120&d=mm&r=g)
Hallo Erik, Erik P. Roderwald schrieb:
Hallo zusammen,
Ich gehe mal davon aus, dass das Paket cifs-mount installiert ist. ;)
Korrekt. Ist installiert.
Da fehlt noch domain=ARBEITSGRUPPE (oder DOMAIN)
Hmm, war nicht nötig bei OSS 11.0... Und da funktionierte das Mounten ohne Problem.
Hast Du mal versucht, das so zu Fuß zu mounten? Geht das oder gibt das einen Fehler? Wenn ja, welchen?
Nachdem das System up-and-running ist, kann ich problemlos in Konsole 'sudo mount /media/share' eintippen - und das cifs-share wird fehlerfrei gemountet (also an dem fehlenden DOMAIN-Eintrag kann es nicht liegen - und übrigens, DOMAIN steht doch in der credentials-Datei). Aber beim Hochfahren des Systems wird das cifs-share eben nicht gemountet, obwohl gerade das geschehen sollte - und bei 11.0 auch geschah.
Selbstverständlich wird fstab vor dem Netzwerk abgearbeitet. Schließlich wird an der Stelle auch /dev eingerichtet. Und ohne /dev/eth0 keine Netzwerkeinrichtung. Mittlerweile ist der Kernel aber klug genug zu erkennen, dass eine Anweisung in fstab sich auf ein cifs bezieht und demzufolge erst gemountet werden kann, wenn das Netz schon steht. Diesen mount stellt er dann zurück. Deshalb brauchen wir smbfstab auch nicht mehr, sondern können das direkt in fstab schreiben.
Aber nur IP reicht ja nicht unbedingt. Du brauchst in Deinem Fall ja z. B. auch irgendeine Namensauflösung, da Du ja nicht mit IP arbeitest, sondern mit dem host name des Servers. Im Netz kann noch mehr schief gehen als die nackte Einrichtung von TCP/IP. ;)
Die IP-Addresse wird mit Hilfe von DHCP abgeholt. Auch DNS wird mit DHCP aktualisiert. Dennoch bleibt die Frage: warum funktionierte es mit 11.0? Und warum kann ich - wenn das System läuft - das cifs-share mounten? Das letztere könnte sich dadurch erklären, dass DNS während des Hochfahrens nicht aktualisiert wird. Wonach sollte ich - um dies herauszufinden (also ob DNS richtig gestartet wird) - in den Logs suchen? Danke schon für die bisherige Hilfe! Gruß Kimmo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/c99138e4897316b9435eac8ae519f498.jpg?s=120&d=mm&r=g)
Hallo zusammen, On Monday 09 March 2009 16:08, K. Elo wrote:
Die IP-Addresse wird mit Hilfe von DHCP abgeholt. Auch DNS wird mit DHCP aktualisiert. Dennoch bleibt die Frage: warum funktionierte es mit 11.0?
Die Frage stellt sich an einigen Stellen bei 11.1. :( Ich sags ja immer wieder: Nutze nie eine Suse vor der Version *.3 *g* Im Ernst, hier funktioniert auch so einiges nicht out of the box, was schon unter 10.3 funktioniert hat.
Und warum kann ich - wenn das System läuft - das cifs-share mounten?
Weil Dein Eintrag offenbar korrekt ist. Kennst Du das: http://www.swerdna.net.au/linhowtosambacifs.html Daraus habe ich zwei Tipps: 1. Die Option _netdev hinzufügen 2. Wenn das nichts hilft, ein eigenes Skript zu benutzen. Erklärt aber beides nicht, warum es unter 11.0 lief. Liebe Grüße Erik -- "Oh, jetzt rauchen ... sehen, wie eine Havannazigarre zwei Fingerbreit vor meinen Lippen verbrennt, mich in holde Träume versinken läßt, sich in blauem Dunst auflöst - gleich der Liebe." Honoré de Balzac Erik P. Roderwald * Uhlenhoffweg 18 * 21129 Hamburg http://www.zigarren-rollen.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Erik P. Roderwald
-
K. Elo