Seu problema parece ser sobre as permissões que você definiu. Unidades formatadas em FAT / FAT32 não suportam permissões de arquivos. As permissões para tudo são determinadas pela maneira como a unidade é montada. Quando você definir a permissão aberta, funcionou quando você
server# sudo mount /dev/sdb2 /home/storage -o umask=000
Quanto a isso, não monta automaticamente na reinicialização
UUID=8C52-C1CD /home/storage auto user,umask=000,utf8, -->noauto<-- 0 0
O "noauto" faz isto NÃO montar automaticamente quando o sistema inicia e analisa o arquivo / etc / fstab. Remova essa opção e ela será montada na inicialização. Você pode definir as permissões no ponto de montagem depois de montado com chmod
ou especificá-las em / etc / fstab.
Se você precisar que o usuário de mídia o acesse, poderá definir as permissões para 764 e adicioná-las ao grupo de segurança. Raiz sempre tem acesso a tudo.
veja link para alguns exemplos de permissões de arquivo propício
Em uma nota lateral, bodhi.zazen fez um bom ponto Existe alguma razão pela qual você precisa usar o FAT? Se não, eu faria backup dos dados e usaria um sistema de arquivos nativo do Linux. Você pode definir a propriedade e as permissões.