Escolar Documentos
Profissional Documentos
Cultura Documentos
FSTAB (File System Table) localiza-se dentro do /etc. É sem dúvida um dos arquivos
de configuração mais importantes do GNU/Linux.
Outras utilizações do FSTAB é a de definir quem pode montar drives (fd0, cdrom) e
facilitar a montagem de drives mapeados ou de outras partições no disco.
Estrutura do arquivo
De uma maneira geral, rapidamente concluímos que a coluna 1 é "o que montar", a
coluna 2 "onde montar" e a coluna 3 o sistema de arquivos, mas e as outras colunas?
A seguir irei explicar o que é cada coluna e suas opções.
Colunas 1, 2 e 3
LABEL=/ e /dev/hdb1
Coluna 2 - Indica o local que o disco/partição deve ser montado. No nosso exemplo
temos 4 discos no sistema, particionados de várias formas.
Nota: Apesar de saber dos problemas de um sistema de backup para um disco interno
da máquina (falta de segurança, falta de protecção contra incêndios, desabamento e
etc), devido a contenções de gastos da empresa, foi a única maneira permitida pelos
proprietários (assunto para um próximo artigo).
adfs, affs, autofs, coda, coherent, cramfs, devpts, efs, ext2, ext3, hfs, hpfs, iso9660, jfs,
minix, msdos, ncpfs, nfs, ntfs, proc, qnx4, reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs,
umsdos, vfat, xenix, xfs.
$ man mount
Uma ressalva a fazer é a opção "auto", que diz para o sistema automaticamente
detectar o sistema de arquivo presente na partição.
Coluna 4
Vamos as opções:
sync, async - Diz ao sistema como deve ser a sincronização de dados (Input/output).
Explicando melhor, diz como o sistema deve proceder quando tem que escrever no
disco, se deve guardar em memória primeiro, aguardar confirmação e então escrever
ou se escreve directamente (fisicamente) no disco/partição/disquete.
defaults - Diz ao sistema para carregar as opções padrão, que são: rw, suid, dev,
exec, auto, nouser e async.
Coluna 5 - Esta coluna é a opção de dump do sistema, que nada mais é do que um
utilitário de backup do sistema. O dump "lê" aqui o número e decide se o sistema deve
ou não ser feito backup. Se estiver 0 (zero), o dump simplesmente ignora o
disco/partição.
Coluna 6 - Esta coluna é utilizada pelo fsck para a verificação dos discos/partições.
Partições/discos de sistema normalmente tem esta opção como 1, outras partições do
sistema como 2. Sistemas de arquivos no mesmo disco são verificados
sequencialmente, enquanto que sistemas de arquivos em discos diferentes são
verificados ao mesmo tempo, utilizando a função de paralelismo (se o hardware
permitir). Se colocar esta opção como 0 (zero), o fsck conclui não ser necessário a
verificação aqui.