Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Sistemas de arquivos • Um sistema de arquivos é uma estrutura global na qual os arquivos são nomeados, armazenados e organizados. • Memória de massa: Nome genérico para qualquer dispositivo capaz de armazenar dados para uso posterior. Ex: disquete, discos rígidos, cd-rom, zip- drives. • Os dados são armazenados em forma de arquivos e a maneira com que os arquivos são armazenados e manipulados dentro de um sistema de memória de massa varia de acordo com o Sistema Operacional. File Allocation Table (Tabela de alocação de arquivos) • Mapa de utilização do disco • Julho 1988 (MS-DOS 4.0) • Graças à ela o sistema operacional é capaz de saber onde exatamente no disco um determinado arquivo está armazenado. • FAT16 = 216 = 65.536 posições x 512 bytes = 33.554.432 bytes = 32 MB • Limite de 512 arquivos e ou pastas no diretório raiz – FAT32 não existe limite • Tamanho máximo arquivo – 2 GB File Allocation Table (Tabela de alocação de arquivos) • O FAT não trabalha com setores, mas sim com unidades de alocação chamadas clusters, que são conjuntos de setores. • O tamanho do cluster é definido automaticamente pelo Sistema Operacional quando o disco é formatado. • Tamanho do Cluster – Múltiplos de 2. • Tamanho do cluster utilizado (comando chkdsk e verificar a informação : Bytes em cada unidade de alocação). File Allocation Table (Tabela de alocação de arquivos) Tamanho do cluster Capacidade máxima de armazenamento 2 kb 128 mb 4 kb 256 mb 8 kb 512 mb 16 kb 1 gb 32 kb 2 gb 64 kb 4 gb Quando maior o tamanho do cluster, mais o desperdício de espaço. (Slack Space) Quanto mais clusters existir, mais demorado será o uso do sistema de arquivos. MS-DOS/95/98/ME NT/2000/XP Até 2GB Até 4GB VFAT -Virtual File Allocation Table • Trata-se de um sistema introduzido no Windows 95. Ele possui as mesmas características do sistema FAT, mas pode suportar nome de arquivos longos. O sistema de arquivos FAT só trabalha com nomes no estilo 8.3 (8 caracteres para o nome e 3 para a extensão, como "palavras.txt").Com o VFAT, é possível ter nomes de arquivos com até 256 caracteres mais 3 para a extensão. O sistema FAT32 herdou todas as características do VFAT. FAT32 • 228 = 268.435.456 posições • Agosto (1996) – Windows 95 OSR2 • Tamanho máximo arquivo – 4 GB • Número máximo de arquivos – 268.435.437 • Tamanho máximo volume – 8 TB (Cluster 32k) • Segundo a microsoft, o número máximo de setores que um disco pode ter é 232 x 512 bytes = 2 TB • Tamanho máximo volume - Windows XP – 32 GB FAT32 • 10 a 15% de uso de espaço mais eficiente em relação a fat maior (cluster maior) ou FAT16. • Para converter FAT32 em NTFS – Convert unidade: /fs:ntfs Tamanho padrão de clusters de FAT para volumes do sistema de arquivos do Windows Server 2003 NTFS – New Technology File System • Julho 1993 • Conceitos herdados do HPFS (High Performance File System – Sistema Operacional IBM – OS/2) • Suporte teórico – 264 – 1 cluster 16 EB – 1 KB • Implementado – 232 – 1 cluster 16 TB – 64 KB • Tamanho de cluster padrão para fat e ntfs http://support.microsoft.com/kb/140365 NTFS • Log de recuperação de dados • Segurança • Compactação • Auditoria • Criptografia • Cota de Disco NTFS – New Technology File System Sistemas de arquivos suportados Partição de inicialização • A partição de inicialização contém o sistema operacional do Windows e seus arquivos de suporte. O partição de inicialização pode ser, mas não necessariamente, o mesmo que a partição do sistema. Existirá uma, e apenas uma, partição do sistema, mas existirá uma partição de inicialização para cada sistema operacional em um sistema de inicialização múltipla. Observação Em discos dinâmicos, isso é conhecido como o volume de inicialização. Partição do Sistema • A partição do sistema se refere ao volume de disco que contém os arquivos específicos de hardware necessários para iniciar o Windows, como Ntldr, Boot.ini e Ntdetect.com. A partição do sistema pode ser, mas não necessariamente, o mesmo volume que a partição de inicialização. Observação Em discos dinâmicos, isso é conhecido como o volume do sistema. Como criar um sistema de inicialização múltipla no Windows XP • http://support.microsoft.com/kb/306559/pt- br#h Organizando um disco básico H: G F: E: D: C: F: E: D: C: Partições primárias Até quatro partições primárias Até três partições primárias e uma partição estendida com unidades lógicas Partição estendida com unidades lógicas OU Organizando um disco dinâmico Inclui o espaço de dois ou mais discos, preenchendo o primeiro disco, depois o segundo e assim por diante Volume estendido Os dados são gravados de forma alternada e uniforme em dois ou mais discos Volume distribuído Contém o espaço de um único disco Volume simples FAT FAT Convertendo sistemas de arquivos Para: Windows XPDe: Volume NTFS Volume NTFS Volume NTFS NTFS no Windows 2000 NTFS no Windows NT Volume NTFS Usando o comando convert Conversão automática durante a atualização Conversão não necessária Não há conversão O que são permissões? • As permissões definem o tipo de acesso concedido a um usuário, grupo ou computador em relação a um objeto • Você aplica permissões a objetos como arquivos, pastas, pastas compartilhadas e impressoras • Você atribui permissões a usuários e a grupos no Active Directory ou em um computador local Permissões NTFS de arquivos e pastas Permissões de arquivo Permissões de pasta Controle Total Modificar Ler e Executar Gravar Leitura Listar conteúdo da pasta Controle Total Modificar Ler e Executar Gravar Leitura http://support.microsoft.com/kb/308419/pt-br O que são permissões padrão e especiais? Permissões padrão Permissões especiais O que são as permissões efetivas em arquivos e pastas NTFS? • Permissões são cumulativas • Permissões de arquivo são diferentes de permissões de pasta • Negação substitui todas as permissões • Apropriar-se Discussão em classe: Aplicando permissões NTFS Grupo Usuários Grupo Vendas Usuário1 Grupo Usuários Gravação para Pasta1 Grupo Vendas Leitura para Pasta1 1 Grupo Usuários Leitura para Pasta1 Grupo Vendas Gravação para Pasta2 2 Grupo Usuários Modificação para Pasta1 Arquivo2 deveria ser acessível apenas ao grupo Vendas e apenas com a permissão de Leitura 3 Partição NTFS Arquivo2 Pasta1 Pasta2 Arquivo1 O que é herança de permissões NTFS? Acesso à PastaB PastaA PastaB Herdam permissões Leitura / Gravação Impedem herança Sem acesso à PastaB PastaA PastaB PastaC Leitura / Gravação Efeitos nas permissões NTFS ao copiar e mover arquivos e pastas Quando você copia arquivos e pastas, eles herdam permissões da pasta de destino Quando você move arquivos e pastas dentro da mesma partição, eles retêm suas permissões Quando você move arquivos e pastas para uma outra partição, eles herdam as permissões da pasta de destino Partição NTFS C:\ Partição NTFS E:\ Partição NTFS D:\ Mov e Copia Copiar Ou Mover Permissões de pasta compartilhada Permissão Permite que o usuário: Leitura (Padrão, aplicada ao grupo Todos) Exiba nomes de arquivo e de subpasta Exiba dados em arquivos e atributos Execute arquivos de programa Alterar (inclui todas as permissões de Leitura) Adicione arquivos e subpastas Altere dados em arquivos Exclua subpastas e arquivos Controle Total Inclua todas as permissões de Leitura e Alteração Permita que você altere as permissões NTFS para pastas e arquivos O que são pastas compartilhadas? • Copiar uma pasta compartilhada – A pasta compartilhada original ainda é compartilhada, mas não a cópia da pasta • Mover uma pasta compartilhada – A pasta não é mais compartilhada • Ocultar uma pasta compartilhada – Inclua um $ depois do nome da pasta compartilhada – Usuários podem acessar uma pasta compartilhada oculta digitando o UNC. Por exemplo: \\servidor\segredos$ Prática: Determinando as permissões NTFS e de pasta compartilhada efetiva Nesta prática, você vai: –Determinar permissões efetivas de NTFS –Determinar permissões de pasta compartilhada Volume NTFS Grupo Usuários FC 1 Volume NTFS Dados Grupo Vendas R Pubs RH Grupo Vendas VendasFC 2 Usuários FCUsuário3 Usuário2 FC Usuário1 FC Usuário3 Usuário2 Usuário1 Referências • http://www.infowester.com/fat.php • http://www.clubedohardware.com.br/ artigos/313 • http://www.infowester.com/ntfs.php • http://pt.wikipedia.org/wiki/Sistema_ de_ficheiros