Como forçar o recarregamento do SO do fstab?

3

'mount -a' funciona bem como uma ação única. Mas a montagem automática de mídia removível é revertida para as configurações que estavam no fstab na última reinicialização.

Como fazer o SO realmente recarregar o fstab, então as montagens automáticas usam as novas configurações quando a mídia está conectada?

Exemplo específico visto com o Stretch de Raspbian (Debian):

  • Cartão SD formatado em FAT; fstab configurado para montagem automática; reinicializado; Montagens automáticas de volume, mas RO

  • Opções de umask alteradas no fstab; mount -a enquanto a mídia está conectada e o volume agora é RW

  • Desmonte e insira novamente a mídia; montagem automática funciona, mas usando as opções no fstab da última reinicialização, assim o volume é RO

  • Reinicie; O SO carrega o fstab atualizado; montagem automática funciona quando a mídia está conectada e o volume é RW - como obter esse efeito sem uma reinicialização?

FWIW, a sintaxe fstab (atualizada) era:

/dev/sdb1   /Volumes/boot   vfat    rw,user,exec,nofail,umask=0000  0   0
    
por RichardH 25.10.2018 / 19:24

1 resposta

3

Suspeito que isso seja causado pela conversão do systemd de /etc/fstab ; O tradicional mount não se lembra do conteúdo de /etc/fstab .

Para atualizar a visão do mundo do systemd, incluindo alterações em /etc/fstab , run

systemctl daemon-reload
    
por 25.10.2018 / 20:24

Tags