Go backward to Campos Dependentes da Implementação
Go up to Frameworks
Montagem de FS
- Em SVR4 existe uma tabela global com as características de cada
FS.
- mount primeiro obtem o vnode do ponto de montagem com
lookupn(), obtendo uma entrada e um lock.
- Chama vfs_init(), específico ao FS.
- Inclui estrutura na lista ligada comandada por rootvfs.
- Instala vfs_op e vfs_vnodecovered
- chama VFS_MOUNT que verifica permissões, aloca e
inicializa estrutura de dados privados, coloca ptr em
vfs_data, e inicializa o vnode da root do FS.
- Sistemas locais usam superbloco, sistemas distribuidos chamam o
servidor.
vitor@cos.ufrj.br