Não há exigência de que as partições sejam listadas em /etc/fstab
. Afinal, você pode simplesmente executar mount
com tudo explicitamente especificado em argumentos de linha de comando e montar outro sistema de arquivos, sem usar nada de /etc/fstab
.
No entanto, o que você está vendo são coisas que já foram montadas automaticamente para você.
Atualmente, no Debian, a maioria desses sistemas de arquivos (eles não são partições, pois não há disco que suporte esses sistemas de arquivos) são criados / montados por systemd
.
Muitos deles são o que as pessoas systemd
chamam de "sistemas de arquivos da API" porque são efetivamente parte da API fornecida pelo kernel aos aplicativos. Uma lista de tais sistemas de arquivos é gravada no código systemd
. Observe que não está em sincronia com a documentação systemd
.
A montagem de sistemas de arquivos API é uma das tarefas habituais dos softwares de gerenciamento de sistemas que são executados como processo nº 1 , mesmo fora do Linux, do BSD (sic!) init
a systemd
.
- Os sistemas de arquivos da API montados pelo FreeBSD
init
não são documentados, mas como systemd
pode ser encontrado em seu código .
- Os sistemas de arquivos da API montados por
runit-init
no Debian e por van Smoorenburg rc
não estão documentados. Eles podem ser encontrados em um arquivo de script rc
comum, mountkernfs.sh
, que ambos os sistemas usam. (Observe que esse é um dos scripts van Como% S_ororenburg rc
que systemd
explicitamente mascara, porque é totalmente aproveitado pelo que systemd
faz.)
- Os sistemas de arquivos da API montados pelo
system-manager
no conjunto de ferramentas nosh, tanto para o Linux quanto para os BSDs, são listados em sua página de manual (q.v.), acessível com man system-manager
.
Leitura adicional