Particionar um disco rígido significa dividí-lo lógicamente em seções separadas chamadas partições. Cada partição é identificada por uma letra no Windows ou um nome como sda1 no Linux. Isso permite instalar sistemas operacionais diferentes ou isolar arquivos de um sistema em caso de falha. Os sistemas de arquivos como FAT, NTFS, Ext2/3/4 organizam como os dados são armazenados em cada partição.
2. Partição e formatação
• Partição:
o Criar partições no disco nada
mais é do que “dividir” seu HD em
duas ou mais partes.
o Claro que essa divisão acontece
de forma lógica. Ao abrir a opção
“Meu Computador” em sua
maquina e acessar o disco local,
geralmente designado por “C:”,
na verdade você está utilizando
uma partição do disco que, nesse
caso, é única.
3. Partição
• Cada divisão criada é designada por uma letra do
alfabeto seguida de dois pontos no Windows.
• É possível ter: C:, D:, E:, G: e assim por diante, cada
uma dando acesso à uma partição.
4. Partição
• No Linix cada partição é chamada de hda:
podendo ser hda1, hda2, hda3 e etc ou mesmo
sda1, sda2, sda3 quando o hd é Sata.
5. Partições
• Um HD pode ter uma única ou mais partições.
Depende da necessidade do usuário.
• Em geral, duas ou três partições (conforme o
sistema operacional) é o suficiente para os usuários
de computadores pessoais.
• O limite de partições é:
o 4 partições primárias
o 3 partições primárias + 1 partição estendida (e
dentro dessa partição estendida, pode-se criar
muitas outras partições).
6. Motivos para particionar
o disco
• Sistemas operacionais diferentes
o Linux, Windows, MacOs, Solaris e etc.
• Sistema de arquivo diferente do
sistema operacional.
o Se surgir algum problema que exija formatação,
basta realizá-la na parte que possui o sistema
operacional, deixando seus arquivos intactos.
7. Sistema de arquivos
• Sistema nada mais é do que a maneira com a qual
os dados serão armazenados e manipulados no
disco.
• É necessário escolher o sistema de arquivo a ser
usado durante a formatação e o particionamento.
• Cada sistema operacional possui sistemas de
arquivos diferentes.
9. Características do
sistemas de arquivos
• FAT16 é o mais antigo dos três sistemas utilizados pelo
Windows.
• É compatível com praticamente todos os sistemas
operacionais e também dispositivos como câmeras,
palmtops, celulares e mp3players.
• É também utilizado nos cartões SD e nos pendrives de
até 2Gb.
• O FAT 16 possui um numero limitado de clusters(é a
menor parcela do HD vista pelo sistema operacional,
cada clusters possui um endereço e guarda um único
• arquivo.) por isso é utilizado em dispositivos de até 2GB.
10.
11. Características do
sistemas de arquivos
• FAT32: Com o tamanho limitado da FAT 16 e o
aumento dos discos rígidos era necessário ter um
sistema de arquivo que permitisse trabalhar com
HDs maiores.
• Nesse contexto foi criado a FAT32 que possibilita
trabalhar com HDs de até 2 terabytes e passou a
ser utilizada a partir do Windows 95.
12. Características do
sistemas de arquivos
• NTFS: O NTFS é mais seguro, permite trabalhar com
grande volume de arquivos, possibilita a criação
de permissões de acesso aos arquivos de forma
mais elaborada.
• além de diminuir o nível de fragmentação dos
arquivos.
• Hoje é o mais recomendado a ser utilizado
13. Sistemas de arquivos
suportados pelo Linux
• A lista de sistemas de arquivos suportados
pelo Linux é muito grande.
• Atualmente, uma importante característica dos
atuais sistemas de arquivos é o "journaling".
• Sistemas de arquivos que possuem essa
característica são preferidos em detrimento aos
que não possuem.
• Journaling é um recurso que permite recuperar um
sistema após um desastre no disco (ex.: quando um
disco está sujo) em uma velocidade muito maior
que nos sistemas de arquivos sem journaling.
14. Sistemas de arquivos
suportados pelo Linux
• Ext2
o Sistema de arquivos ext2 é conhecido como "Second
Extended FileSystem". Foi desenvolvido para ser mais
"eficiente" que o sistema de arquivos "Minix", seu
antecessor.
o O Minix era muito utilizado nas primeiras versões do Linux, e
foi utilizado por muitos anos.
o O sistema de arquivos ext2 não possui journaling e foi
substituído pelo ext3.
15. Sistemas de arquivos
suportados pelo Linux
• Ext3
o O ext3 tem as mesmas características do ext2, mas com
suporte journaling.
o Essa característica foi uma evolução e tornou o ext3 um
sistema de arquivos muito estável e robusto.
o Como no ext3 só foi adicionado o suporte a journaling,
podemos converter um sistema de arquivos ext2 para
ext3, adicionado suporte a journaling, e também
podemos converter um sistema de arquivos ext3 para
ext2, removendo o suporte a journaling.
16. Sistemas de arquivos
suportados pelo Linux
• Ext4
o O Ext4 é um sistema de arquivos do Linux desenvolvido para ser o
sucessor do Ext3 a partir de 2006.
o As novas funcionalidades propostas são: alocação tardia
(delayed allocation);
o marcas temporais com maior resolução (nanossegundos) ;
o verificação de integridade do journal (journal checksums);
o suporte para tamanhos maiores de volumes e arquivos .
o mais extensões são introduzidas,compatibilidade com versões
anteriores, pré alocação, mais rapido sistema de arquivo de
verificação,alocador multibloco, melhor timestamps.
o Deixa de existir um limite de sub-directorios no ext4
17. Sistemas de arquivos
suportados pelo Linux
• ReiserFS
o O sistema de arquivos ReiserFS foi criado recentemente.
Mas atualmente quase todas as distribuições Linux o
suportam.
o Sua performance é muito boa, principalmente para um
número muito grande de arquivos pequenos.
o ReiserFS também possui suporte a journaling.
18. Exercício
1 - Explique o que significa particionar o HD.
2 - Como e identificado cada partição pelo sistema
operacional.
3 - Quais os motivos para particionar um disco.
4 - O que é um sistema de arquivos. E quais os sistemas
utilizados pelo Windows e Linux.
5 - Diferencie cada um dos sistemas de arquivos abaixo:
o FAT 16
o FAT 32
o NTFS
o Ext2
o Ext3
o Ext4
o ReiserFS