A primeira coluna em /proc/mounts
é o nome do dispositivo registrado pelo kernel. Na maioria das vezes, esse é o nome que foi fornecido ao chamar mount
(veja o código do show_vfsmnt
function no kernel); Existe uma maneira de um sistema de arquivos ajustar esse nome, mas apenas o NFS e o AFS aproveitam essa oportunidade.
O nome rootfs
é embutido no kernel ; Ele é usado para o sistema de arquivos raiz no momento da inicialização. Existem também casos em que o kernel não recebe um nome e usa none
.
Quando você monta um sistema de arquivos que é armazenado em um dispositivo real, o nome do dispositivo é vital: ele indica onde esse sistema de arquivos está. Para sistemas de arquivos “virtuais” , o nome do dispositivo é geralmente irrelevante, ou há um único suporte possível (por exemplo, proc
, sysfs
, binfmt_misc
) ou cada sistema de arquivos é independente de qualquer suporte ( tmpfs
) ou opções de montagem indicam onde os dados subjacentes é (a maioria dos sistemas de arquivos FUSE ).