Métodos alternativos de compartilhamento de pastas no Windows?

2

Ei pessoal. Estou executando o Windows 7 e, a partir de agora, simplesmente compartilho pastas como normalmente acontece no Windows. Eu então tenho um MacBook com Leopard (agora Snow Leopard) que eu uso para conectar ao meu computador para montar os compartilhamentos indo até o Finder, então CMD + K e digitando smb://BlaenkPC ( O nome do meu PC ) na caixa de endereço. Isso, consequentemente, conecta-se ao meu computador e monta todos os compartilhamentos.

O problema é que às vezes, se, por exemplo, eu fecho meu MacBook ( O que o faz dormir ) ou às vezes, mesmo sem fazer isso, a conexão cai de alguma forma. Às vezes, eu fecho o MacBook e, ao reabri-lo, tudo ainda funciona; é aleatório. Ele ainda mostra o computador como conectado, mas mostra apenas "carregamento" indefinidamente. Se eu clicar em "ejetar" com a intenção de se reconectar ao computador, ele desaparecerá da barra lateral (o ícone do computador) no Finder, mas não consigo me reconectar. O Monitor de Atividades (ou ps aux , qualquer que seja) mostra as instâncias interrompidas de umount ; um para cada compartilhamento montado. Não consigo matar esses processos com kill ou killall ( Sim, mesmo com sudo e enviando sinal -9 ). Isso aconteceu comigo antes , e aqui está outra pessoa que passou por isso.

A minha pergunta resume-se a esta: : Existe um método alternativo de partilhar pastas no Windows, que o meu Mac consiga ler / entender, possivelmente mais fiável e de preferência tão rápido? Eu costumo usar os compartilhamentos montados para assistir a episódios de televisão fora do meu computador, ou filmes, etc (em outras palavras, eu abri-los no VLC e eles automaticamente fluxo do meu computador).

Tanto quanto eu posso dizer, isso é um problema com o protocolo Samba. Já ouvi falar do NFS, mas não tenho certeza se teria de reformatar minhas unidades ou o quê. Eu não me importo de executar um serviço ou daemon para permitir o compartilhamento das pastas, eu só quero que isso seja feito e esperemos que de uma maneira melhor do que os compartilhamentos típicos do Windows através do Samba.

Normalmente, quando me deparo com este problema, que é frequentemente (lido: todos os dias), não tenho outra opção senão reiniciar o MacBook. Como afirmei na primeira pergunta a que me vinculei, desligar e reiniciar não funciona; Eu tenho que forçar manualmente o desligamento, segurando o botão de energia.

Eu não modifiquei a minha instalação do Mac OS X de nenhuma maneira, então duvido que seja algo com o sistema operacional, mas o pior acontecer, eu posso acabar reformatando e fazendo uma instalação limpa para ver se isso conserta alguma coisa , como eu estou em uma perda completa sobre o que pode estar causando o problema, e ninguém mais parece ter qualquer idéia ou cuidado, apesar de haver algumas pessoas que sofrem com este problema, como a minha pesquisa mostrou.

Qualquer informação que possa ajudar é extremamente apreciada. Você não precisa responder a todas as perguntas aqui, mas talvez até mesmo algumas dicas de por que talvez não seja possível matar as instâncias umount suspensas, por exemplo, ou porque eu posso não conseguir se reconectar usando o samba ( É algo sobre o funcionamento do protocolo? ).

Uma coisa a notar é que tenho outro computador na rede doméstica que parece não ter esse problema. No entanto, ele também está executando o Windows 7 ( Note que não estou usando o recurso de grupo doméstico, mas o recurso típico de compartilhamento de janelas ). Minha única dedução é que o problema está sendo causado pela maneira como o Mac (ou a implementação do Samba, o que quer que seja) está lidando com as coisas. Talvez seja uma limitação.

    
por Jorge Israel Peña 31.08.2009 / 00:19

5 respostas

0

Uau, isso é quase EXACTAMENTE o mesmo problema que eu tenho, exceto que eu durmo meu PC ocasionalmente ao invés do mac (que sempre fica ligado).

Por enquanto, verifiquei que é um problema SMB, já que instalei uma versão de teste do ExtremeZ-IP no meu sistema Windows, que permite compartilhar pastas do Windows 7 usando o AFP. Agora, eu posso dormir meu windows PC quando não estou usando, e acordá-lo sem ter que ejetar os compartilhamentos no mac o tempo todo.

Eu tive como 10 processos de umount em execução no Activity Monitor em um ponto para a incapacidade de desmontar compartilhamentos de janelas presas usando sudo umount -f / Volumes / (share). Apenas penduraria na janela do terminal e nada seria realizado. Eu não pude nem mesmo matar os processos de desmembramento, mesmo fazendo logout. Reboot seguido.

O ExtremeZ-IP custa uma boa quantia em dinheiro, portanto, quando o teste expira, ele volta a garantir que eu ejete o compartilhamento do Windows antes de adormecer meu sistema Win 7.

link

    
por 08.12.2009 / 21:17
1

Estou exatamente na mesma situação em que você (o Snow Leopard, o Windows 7, montagens compartilhadas são executadas).

Existem alguns servidores NFS de terceiros para o Windows, mas nada de alta qualidade. A Microsoft tem, na verdade, o SFU (Services for Unix), adquirindo o Interix, e o SFU costumava incluir um servidor NFS, mas ele é apenas de 32 bits e eliminou o suporte a ele nas versões mais recentes do Windows.

Não é realmente uma questão fundamental com o protocolo CIFS / SMB, mas sim uma questão de implementação e teste. Eu simplesmente não acho que as pessoas boas o suficiente para consertar este problema na Apple realmente se importam com o CIFS o suficiente para lidar, já que eu tenho rodado o OS X desde o Jaguar contra o Windows XP, Vista e 7, e nenhuma combinação consegue isso .

    
por 10.09.2009 / 19:38
0

Eu nunca tive esse problema, pois nunca permaneci conectado a um compartilhamento de samba por mais de alguns minutos. Você não deveria ter que reiniciar o Macbook, apenas desmontar e (re) montar o compartilhamento. A solução que usei quando tinha um servidor de arquivos linux era o sshfs. Monta um sistema de arquivos via sftp (traduz comandos fs para sftp). Eu também usei o software FTP-fs. Funciona da mesma forma, apenas usa FTP em vez de SSH. Tanto o sshfs quanto o FTP-fs devem estar no MacPorts ou no Fink. Se você tiver alguma dúvida sobre a configuração, me avise.

    
por 31.08.2009 / 05:15
0

Como alternativa ao uso de compartilhamento de pasta simples, talvez considere usar uma solução de nuvem? Para soluções que envolvem ter seus dados na nuvem, você pode usar o dropbox ou a malha viva.

Parece que você quer algo mais próximo do compartilhamento regular de pastas, então talvez a sincronização ao vivo seja uma alternativa melhor. Não armazena nenhum dado na nuvem, apenas uma lista de todos os arquivos que você está sincronizando. Isso funciona muito bem em configurações de compartilhamento de desktop / notebook, pois você terá os dados com você em qualquer lugar e, quando o notebook estiver de volta à sua rede, todas as alterações serão sincronizadas.

    
por 31.08.2009 / 21:40
0

Que estranho. Aqui estão duas ideias:

  1. Compartilhe usando WebDAV
  2. Instale o XAMPP no Windows. Faça uma pasta ShareFolder em htdocs . Para cada "compartilhamento" que você deseja ter, crie uma junção . Você poderá então navegar pelo seu PC com um navegador ( http://PcName/ShareFolder ), o VLC já suporta a reprodução de streaming de vídeo. Não é muito conveniente. Não seguro. (Você pode ir com Xfds38fd9290LongNameHere em vez de ShareFolder para obter uma segurança falsa)

P.S. Eu não possuo um Mac.

    
por 21.03.2010 / 18:40