Como posso montar um compartilhamento de rede a partir de um computador que nem sempre está ligado?

0

Rodando o KodiBuntu (Lubuntu 14?) e eu quero montar alguns compartilhamentos do meu computador windows. Eu os tenho montado em / media / usando fstab e funciona bem enquanto a máquina Windows estiver ligada quando o ubuntu inicializar. Mas se a máquina Windows cair, eu tenho dramas com minhas outras montagens e se a máquina Windows não estiver ligada quando o uBuntu inicializar, nada será montado.

Existe alguma maneira de montar o compartilhamento, independentemente de a máquina Windows estar ativada ou não e, talvez, apenas mostrar uma pasta vazia com permissões de gravação negadas para tudo ou algo assim?

Obrigado:)

    
por jonathonsunshine 16.06.2016 / 20:52

1 resposta

2

Para montar seu compartilhamento com o Linux

Primeiro de tudo, você pode adicionar a opção nofail em sua linha fstab, para que o sistema não reclame se não encontrar seu compartilhamento de rede. Se isso acontecer, você terá que montar manualmente após inicializar sua máquina Windows, por exemplo com um sudo mount -a .

Mas há outra abordagem que costumo aconselhar em tais casos: use autofs . Em vez de montar seus compartilhamentos no momento da inicialização, ele os monta quando você tenta usá-los e os desmonta quando você não os usa.

O seguinte deve funcionar no seu caso. Por favor, note que eu escolhi para montar tudo em / mnt em vez de / media, porque / media é normalmente usado para montagens dinâmicas (eu não aconselho usá-lo para montagens permanentes ou autofs).

Primeiro, remova (ou comente) sua linha no fstab e, em seguida, instale o autofs:

sudo apt-get install autofs

Crie seu diretório pai:

sudo mkdir /mnt/smb

em seguida, modifique o /etc/auto.master para adicionar uma linha como esta:

/mnt/smb /etc/smb.auto --ghost

E crie um arquivo /etc/smb.auto com um conteúdo como este:

windowsserver -fstype=cifs,rw,username=myuser,password=mypass ://windowsserver/share

Em seguida, reinicie o autofs

sudo service autofs restart

E tente navegar pelo conteúdo:

ls -al /mnt/smb/windowsserver

Ele deve montar o compartilhamento automaticamente no momento em que você tentar usá-lo. Se a montagem falhar (por exemplo, porque seu servidor está desligado), você verá um diretório vazio (e as mensagens de erro "Host está inoperante", pelo menos na linha de comando). Então, se você iniciar seu servidor, você poderá acessar seus arquivos automaticamente (sem a necessidade de ssh no seu kodibuntu).

Consulte link para obter mais detalhes.

Para montar sua parte com o Kodi

Se você estiver usando o Kodibuntu, existe outra opção, que parece muito mais fácil e provavelmente mais adequada: em vez de montar sua parte no nível do SO, a Kodi é capaz de acessar os compartilhamentos de rede por si só.

Isso pode ser feito através da interface do usuário do Kodi: consulte link

    
por Mossroy 30.06.2016 / 13:42