Skip to content

Moskbr/Fat12-op

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Arquivos FAT12

Trabalho de Sistemas Operacionais: Implementação básica de um sistema de arquivos FAT12.

Obs: para abrir a imagem, é necessário alterar o caminho dentro do código.

O sistema é capaz de listas os arquivos nos diretórios e subdiretórios de um disco FAT12, além de copiar os arquivos no disco para o sistema, com o comando "grab".

Para a implementação dos subdiretórios foi utilizado uma lista ligada contendo um vetor das entradas dentro dela, e informações como "path" e o índice do diretório pai de vetor das entradas root. Por isso, nele é possível ter dois níveis de diretórios (root/subdir) com no máximo 14 entradas em cada um, e sem limites para quantidade de subdiretórios, estruturados pela lista ligada.

Referências:

Bug conhecido: comando "cp" (para copiar um aquivo do sistema no disco) não funciona

About

Trabalho de Sistemas Operacionais: Implementação básica de um sistema de arquivos FAT12

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages