Rolf-Hubert Pobloth schrieb:
Hallo Liste,
hatte das Problem, dass sich SMB nicht starten lassen wollte, weil VMware bereits beim Systemstart seinen eigenen Samba Dämonen gestartet hat.
Nach langem suchen bin ich auf folgende Lösung gekommen.
Im Verzeichnis /etc/init.d gibt es einen script vmware. Wenn ich nun /etc/init.d/vmware stop aufrufe (natürlich nur als root), dann wird die ganze VMware heruntergefahren. Jetzt kommt rcsmb restart und rcnmb restart zum Zuge, um den SuSE Samba zum Laufen zu bringen. Kontrolle mit rcxxxx status ob die Sache läuft und dann
/etc/init.d/vmware start ausführen
Vmware nimmt jetzt den Samba-Server von SuSE und nun kann man von VMware auch auf den Host, User oder Drucker zugreifen. Dieses wird in der /etc/vmware/smb.conf geregelt.
Hierfür habe ich mir einen entsprechenden Script wie folgt erstellt Er muss natürlich rwx root sein und kann auch nur unter sux als root laufen.
--------------------------------------------- #!/bin/sh
/etc/init.d/vmware stop echo VMware ohne Fehler runtergefahren?? rcsmb restart rcnmb restart echo Samba neu gestartet /etc/init.d/vmware start echo VMware ohne Fehlermeldung gestartet? echo ENDE ------------------------------------------------
Sorry, aber das ist ja total krank. Okay, es war wohl keine Energie mehr vorhanden, die 'richtige' Doku zu lesen, gut. Hättest Du Dich mal über Bootkonzept, insserv, chkconfig und Konsorten informiert (manpages) dann hättest Du diese Krankheit nicht bekommen ;) Es reicht im vmware script smb bei required-start einzutragen und dann insserv vmware zu starten. Wobei ich denke, dass das im Bezug auf Dein Problem eigentlich auch krank ist. Ich habe sowas bei vmware noch nie gebraucht. Der Hinweis mit vmware-config.pl ist IMHO besonders heiss.
Eine Möglichkleit wäre vielleicht noch im vmware script den Samba - Start auszukommentieren um ihn nicht beim Booten mit zu starten, aber ich hasse es in bestehende scripte rumzuwerkeln. Daher habe ich mich für diese Lösung entschieden und wollte es hiermit der Liste als eine der M öglichleiten anbieten.
Eine Krankheit mit einer Seuche bekämpfen ;) SCNR
Mit freundlichem Gruß aus Berlin Rolf-Hubert
-- Gruss Bernd