Alternative Methoden zur Freigabe von Ordnern in Windows?

6663
Jorge Israel Peña

Hallo Leute. Ich arbeite mit Windows 7 und habe ab sofort einfach Ordner freigegeben, wie dies normalerweise in Windows der Fall ist. Ich habe dann ein MacBook mit Leopard (Now Snow Leopard), die ich auf meinem Computer verwenden, um eine Verbindung, die Aktien zu montieren, indem auf Finder gehen, dann CMD+ Kund Typisierung smb://BlaenkPC( Der Name meines PC ) in das Adressfeld. Dadurch wird eine Verbindung zu meinem Computer hergestellt und alle Freigaben werden bereitgestellt.

Das Problem ist, dass manchmal, wenn ich beispielsweise mein MacBook schließe ( was dazu führt, dass der Computer in den Ruhezustand versetzt wird ) oder manchmal sogar ohne dass die Verbindung unterbrochen wird. Manchmal schließe ich das MacBook und nach dem erneuten Öffnen funktioniert alles immer noch. Es ist zufällig. Es zeigt immer noch den Computer als verbunden an, aber es zeigt nur "Laden" auf unbestimmte Zeit. Wenn ich auf "Auswerfen" klicke, um eine erneute Verbindung mit dem Computer herzustellen, wird diese in der Seitenleiste (Das Computersymbol) im Finder ausgeblendet. Ich kann die Verbindung jedoch nicht wiederherstellen. Der Aktivitätsmonitor (oder ps auxwas auch immer) zeigt aufgehobene Instanzen von umount; eine für jede gemountete Freigabe. Ich kann diese Prozesse nicht mit killoder beendenkillall ( Ja, auch mit Sudo und Senden des Signals -9 ). Das hatist mir vorher schon passiert, und hier ist eine andere Person, die dies erlebt hat.

Meine Frage lautet: Gibt es eine alternative Methode, Ordner in Windows gemeinsam zu nutzen, die mein Mac lesen / verstehen kann, die möglicherweise zuverlässiger und vorzugsweise genauso schnell ist? Normalerweise verwende ich die gemounteten Freigaben, um Fernsehsendungen von meinem Computer aus zu sehen, Filme usw. ( Mit anderen Worten, ich öffne sie in VLC und streame sie automatisch von meinem Computer aus ).

Soweit ich das beurteilen kann, ist dies ein Problem mit dem Samba-Protokoll. Ich habe von NFS gehört, aber ich bin nicht sicher, ob ich meine Laufwerke neu formatieren müsste oder was. Es macht mir nichts aus, einen Dienst oder einen Daemon auszuführen, um die Freigabe der Ordner zu ermöglichen. Ich möchte nur, dass dies erledigt wird und hoffentlich besser als typische Windows-Freigaben durch Samba.

Normalerweise habe ich, wenn ich auf dieses Problem stoße ( häufig gelesen (jeden Tag)), keine andere Möglichkeit, als das MacBook neu zu starten. Wie ich bereits in der ersten Frage festgestellt habe, funktioniert das Herunterfahren und Neustarten nicht. Ich muss das Herunterfahren manuell erzwingen, indem Sie den Netzschalter gedrückt halten.

Ich habe meine Installation von Mac OS X nicht in irgendeiner hackenden Art und Weise modifiziert, also bezweifle ich, dass es etwas mit dem Betriebssystem ist, aber am schlimmsten ist es, dass ich am Ende eine Neuformatierung durchführe und eine saubere Installation durchführe, um zu sehen, ob das irgendetwas korrigiert Ich weiß nicht, was das Problem verursacht, und niemand scheint eine Idee oder Fürsorge zu haben, obwohl es einige Menschen gibt, die unter diesem Problem leiden, wie meine Forschung gezeigt hat.

Alle Informationen, die helfen können, werden sehr geschätzt. Sie müssen nicht jede Frage hier beantworten, aber vielleicht sogar ein paar Erkenntnisse darüber, warum es nicht möglich ist, beispielsweise die aufgehängten umountInstanzen zu töten oder warum ich nicht in der Lage bin, die Verbindung mit Samba wiederherzustellen ( Ist es etwas mit dem wie das Protokoll funktioniert? ).

Zu beachten ist, dass ich einen anderen Computer im Heimnetzwerk habe, der dieses Problem nicht zu haben scheint. Es wird jedoch auch Windows 7 ausgeführt ( Beachten Sie jedoch, dass ich nicht die Heimnetzgruppen-Funktion, sondern die typische Windows-Freigabe-Funktion verwende ). Meine einzige Schlussfolgerung ist, dass das Problem durch die Art und Weise verursacht wird, in der der Mac (oder die Samba-Implementierung, je nachdem, mit welcher Sache) Dinge umgehen. Vielleicht ist es eine Einschränkung.

2

5 Antworten auf die Frage

1

Ich bin in der gleichen Situation wie Sie (Snow Leopard, Windows 7, Share-Mounts erhalten b0rked).

Es gibt ein paar NFS-Server von Drittanbietern für Windows, aber nichts von hoher Qualität. Microsoft hat eigentlich SFU (Services for Unix), das sie durch den Erwerb von Interix erhielten, und SFU enthielt früher einen NFS-Server, der jedoch nur 32-Bit-Server war und in neueren Versionen von Windows nicht mehr unterstützt wurde.

Beim CIFS / SMB-Protokoll ist dies nicht so sehr ein grundlegendes Problem, sondern vielmehr eine Frage der Implementierung und des Testens. Ich finde die Leute einfach nicht gut genug, um dieses Problem bei Apple zu beheben, und kümmert sich wirklich um CIFS Interop, um damit umzugehen, da ich OS X seit Jaguar gegen Windows XP, Vista und 7 betreibe und keine Kombination dies je richtig macht .

Dies ist zwar keine endgültige Antwort auf die Frage, aber es ist das Einzige, was dem näher kommt. Ich schätze die Informationen. Ich werde es wahrscheinlich als die Antwort markieren, wenn sonst niemand eine bessere Antwort liefert. Vielen Dank. Jorge Israel Peña vor 14 Jahren 0
0

Ich hatte dieses Problem noch nie, da ich nie länger als ein paar Minuten mit einer Samba-Freigabe verbunden war. Sie sollten das Macbook nicht neu starten müssen. Heben Sie die Bereitstellung der Freigabe auf und mounten Sie die Freigabe (erneut). Die Lösung, die ich verwendete, als ich einen Linux-Dateiserver hatte, war sshfs. Ein Dateisystem wird über sftp gemountet (fs-Befehle werden in sftp übersetzt). Ich habe auch die FTP-fs-Software verwendet. Es funktioniert genauso, nur FTP statt SSH. Sowohl sshfs als auch FTP-fs sollten sich in MacPorts oder Fink befinden. Wenn Sie Fragen zum Setup haben, lassen Sie es mich wissen.

Ich will nicht unhöflich sein oder irgendetwas, aber ich schätze, Sie haben meine ganze Frage nicht gelesen. Ich sagte, dass ich versucht habe, das Unmounten zu beenden, aber während des Unmountings hängt Umount. Ich kann die umount-Prozesse auch nicht beenden. Danke für die Antwort. Jorge Israel Peña vor 14 Jahren 0
0
Chuck

als Alternative zur einfachen Ordnerfreigabe eine Cloud-Lösung in Betracht ziehen? Für Lösungen, bei denen Ihre Daten in der Cloud gespeichert werden, können Sie entweder Dropbox oder Live Mesh verwenden.

Es scheint, Sie möchten etwas näher an der regulären Ordnerfreigabe sein, sodass Live-Synchronisierung möglicherweise die bessere Alternative ist. Es speichert keine Daten in der Cloud, sondern nur eine Liste aller Dateien, die Sie synchronisieren. Dies funktioniert hervorragend bei Desktop- / Notebook-Freigabekonfigurationen, da Sie die Daten unterwegs zur Hand haben und wenn sich das Notebook wieder in Ihrem Netzwerk befindet, werden alle Änderungen synchronisiert.

Danke aber nein danke In meiner Frage erwähne ich, dass ich Ordner unter Windows freigebe, um Fernsehepisoden und Filme auf mein MacBook streamen zu können. Um synchronisieren zu können, müsste auf meinem MacBook mehr als 3 Terabyte Speicherplatz vorhanden sein. Ich will das nicht Ab sofort kann ich einfach die Windows-Freigaben auf meinem MacBook einbinden, auf einen avi / mkv doppelklicken und es wird mit VLC automatisch geöffnet und gestreamt. Ich denke, es gibt keine Lösung, na danke trotzdem. Jorge Israel Peña vor 14 Jahren 0
0

Wow, das ist fast genau das gleiche Problem, das ich habe, außer dass ich meinen PC gelegentlich anstelle des Mac schlafe (der immer eingeschaltet bleibt).

Ich habe vorerst bestätigt, dass es sich um ein KMU-Problem handelt, da ich auf meinem Windows-System eine Testversion von ExtremeZ-IP installiert habe, mit der Sie Ihre Windows 7-Ordner mit AFP freigeben können. Jetzt kann ich meinen Windows-PC einschlafen, wenn ich ihn nicht benutze, und ihn aufwecken, ohne die Freigaben ständig auf dem Mac auszuwerfen.

Ich hatte zehn umount-Prozesse, die zu einem bestimmten Zeitpunkt in Activity Monitor ausgeführt wurden, um das Unmounten der Bereitstellung von Windows-Freigaben mit sudo umount -f / Volumes / (share) zu verhindern. Es würde nur im Terminalfenster hängen und nichts würde erreicht werden. Ich konnte die hängenden Umount-Prozesse nicht einmal durch Abmelden beenden. Reboot folgte.

ExtremeZ-IP kostet allerdings viel Geld. Wenn die Testversion abläuft, muss ich die Windows-Freigabe auswerfen, bevor ich mein Win 7-System schlafe.

http://www.grouplogic.com/products/extremeZ-IP/

0
bohdan_trotsenko

Wie seltsam. Hier sind zwei Ideen:

  1. Freigeben mit WebDAV
  2. Installieren Sie XAMPP unter Windows. Machen Sie einen ShareFolderOrdner unter htdocs. Erstellen Sie für jede gewünschte "Freigabe" eine Kreuzung . Sie können dann Ihren PC mit einem Browser durchsuchen ( http://PcName/ShareFolder). VLC unterstützt bereits die Wiedergabe von Streaming-Videos. Nicht sehr bequem Nicht sicher. (Sie können mit gehen Xfds38fd9290LongNameHereanstatt ShareFoldereine falsche Sicherheit zu erhalten.)

PS Ich besitze keinen Mac.