FSTAB interrompeu a montagem do compartilhamento CIFS SAMBA

FSTAB interrompeu a montagem do compartilhamento CIFS SAMBA

Instalei o KUBUNTU 20.04 há duas semanas em meu desktop. Nas últimas duas semanas, o fstab montou meu compartilhamento SAMBA (hospedado em um servidor Ubuntu 14.04 LTS sem cabeça) sem problemas. Agora, por algum motivo, a partir de hoje, o compartilhamento SAMBA não está sendo montado na inicialização/login. Posso montá-lo manualmente usando sudo mount -a. Aqui está minha entrada no fstab.

//192.168.1.71/fs1 /mnt/FS1 cifs rw,credentials=/var/credentials,uid=1000,gid=1000 0 0

Estou perplexo, passei várias horas pesquisando várias questões relacionadas, a única coisa que consigo pensar é que, por algum motivo, de repente, o computador está tentando montar o compartilhamento antes que a rede seja ativada (gigabit Ethernet). No entanto, todas as "soluções" que encontrei não funcionaram, como usar uma noautoopção no fstab e depois colocar sudo mount -a/etc/rc.local. Descobri que por padrão /etc/rc.local não estava no meu sistema, então talvez Eu configurei errado?

Também notei que o compartilhamento está listado no Dolphin (KDE Filemanager), mas se eu clicar nele, recebo um erro dizendo "apenas o root pode montar". Se fizer uma montagem manual, sudo mount -ao Dolphin poderá acessar o compartilhamento.

Obrigado!

Responder1

Dada a localização do seu ponto de montagem, sugiro uma montagem automática do systemd.

Adicione noauto,x-systemd.automount à sua lista de opções:

//192.168.1.71/fs1 /mnt/FS1 cifs rw,credentials=/var/credentials,uid=1000,gid=1000,noauto,x-systemd.automount 0 0

A maneira como isso funcionará é que ele não será montado no momento da inicialização, mas quando a pasta /mnt/FS1 for acessada. Acessado diretamente por você, ou por um script, ou por outro processo, ou por outro aplicativo... A coisa toda é bastante simples.

EDITAR:Para que funcione através do Dolphin, tenho que adicionar a opção 'user' ao fstab:

//192.168.1.71/fs1 /mnt/FS1 cifs rw,credentials=/var/credentials,uid=1000,gid=1000,noauto,x-systemd.automount,user 0 0

informação relacionada