O mtab lista os sistemas de arquivos atualmente montados e é usado pelos comandos mount e unmount quando você deseja listar suas montagens ou desmontar todas. Não é usado pelo kernel, que mantém sua própria lista (em /proc/mountsou /proc/self/mounts). Sua estrutura é a mesma do fstab (consulte a página de manual) .
Separadas por espaço em branco, suas 6 colunas são:
Monte o dispositivo, se aplicável, ou "nenhum"
ponto de montagem
Sistema de arquivo
Opções de montagem
Usado pelo comando dump, 0 para ignorar *
Usado pelo comando fsck (que ordem para verificar na inicialização), 0 para ignorar *
* Nota: mtab coloca um valor fictício nas colunas 5 e 6, para que o arquivo mantenha a mesma estrutura que o fstab. Essas colunas não têm nenhum significado no mtab.
O /etc/mtabarquivo compartilha a mesma estrutura que /etc/fstab. De acordo com este site, a quinta e a sexta coluna /etc/fstabsão usadas para armazenar "opções de despejo e fsck". A quinta coluna é usada para determinar se o dumping da partição deve ser feito, e a sexta para decidir se um fsck deve ser processado na partição.
No /etc/mtabentanto, essas duas opções perdem o sentido. De fato, essas duas opções são usadas ao montar as partições e /etc/mtablista as partições que já estão montadas. Se eu entendi direito, essas opções não são úteis /etc/mtab. Eles podem estar aqui por motivos de compatibilidade /etc/fstab, pois o conteúdo de /etc/mtabdeve ser diretamente utilizável em/etc/fstab
Bom ponto sobre colunas 5 e 6 sendo sentido em / etc / mtab, mas estar lá para que ele possa ser colado em / etc / fstab e ser compatível
thomasrutter
2
As colunas em /etc/mtabsão as mesmas que /etc/fstab, exceto que representam os sistemas de arquivos atualmente montados, em vez daqueles configurados para serem montados pela instalação ou sysadmin.
Você costumava cat /etc/mtab > /etc/fstabsalvar a configuração atual dos sistemas de arquivos montados para futuras botas. Eu não recomendaria isso, pois mtabnão preserva montagens por rótulo ou UUID, como UUID=ou LABEL=no / etc / fstab, o que é bastante comum em distros atualmente. Isso causará problemas para dispositivos que podem não inicializar na mesma ordem, como unidades USB ou eSATA externas.
O arquivo / etc / mtab é a lista de sistemas de arquivos montados em que é mantido pelos programas de montagem e desmontagem. Seu formato é semelhante ao arquivo fstab As colunas são
dispositivo o dispositivo ou sistema de arquivos remoto que está montado.
ponto de montagem o local no sistema de arquivos em que o dispositivo foi montado.
filesystemtype o tipo de sistema de arquivos montado.
opções as opções de montagem para o sistema de arquivos
dump usado pelo dump para decidir se o sistema de arquivos precisa de dumping.
fsckorder usado pelo fsck para prejudicar o passe do fsck a ser usado.
As colunas em
/etc/mtab
são as mesmas que/etc/fstab
, exceto que representam os sistemas de arquivos atualmente montados, em vez daqueles configurados para serem montados pela instalação ou sysadmin.Você costumava
cat /etc/mtab > /etc/fstab
salvar a configuração atual dos sistemas de arquivos montados para futuras botas. Eu não recomendaria isso, poismtab
não preserva montagens por rótulo ou UUID, comoUUID=
ouLABEL=
no / etc / fstab, o que é bastante comum em distros atualmente. Isso causará problemas para dispositivos que podem não inicializar na mesma ordem, como unidades USB ou eSATA externas.man fstab
fornecerá uma descrição das colunas.fonte
O arquivo / etc / mtab é a lista de sistemas de arquivos montados em que é mantido pelos programas de montagem e desmontagem. Seu formato é semelhante ao arquivo fstab As colunas são
Verifique a página de manual do fstab .
fonte