Como um sistema operacional coleta dados de diferentes sistemas de arquivos?

1

Estou tentando entender isso.

Digamos que o Windows, por exemplo. Usa NTFS . Se um deles conectasse um pendrive ao computador, esse sistema de arquivos provavelmente seria FAT32 . Ou, se estivéssemos conectados a um servidor remoto usando ZFS , por exemplo, ele ainda pode coletar dados, como arquivos de sistemas de arquivos diferentes.

Como um sistema operacional entenderia um sistema de arquivos diferente daquele que ele está usando primariamente conectado, e será capaz de pegar os dados que deseja, como se fosse o mesmo sistema de arquivos?

    
por lecardo 07.01.2015 / 01:57

1 resposta

1

Dois problemas em uma pergunta. O primeiro - a identificação do sistema de arquivos, que depende do tipo de tabelas de partição GPT, ou MBR. MBR para todos os IDs de partição determinados de forma suficientemente única. Para GPT - GUIDs para diferentes tipos de partição. Respectivamente - com a ajuda de GUID e ID, defina o tipo de sistema de arquivos. Momento número dois deste problema - acesso ao sistema de arquivos - driver FS.

O segundo problema - acesso ao sistema de arquivos por meio de serviços na rede. Em seguida, a pergunta é: você tem um serviço de cliente e se há conectividade com o servidor que está executando o serviço. Driver FS não é necessário na máquina cliente, o acesso ao sistema de arquivos ocorre no servere.Servis acesso remoto ao sistema de arquivos cria uma representação virtual de sua árvore de arquivos para o qual ele fornece acesso e comunicação com esses arquivos do seu lado vêm através do parte do cliente.

    
por 07.01.2015 / 02:38