Instituto Federal de Minas Gerais Campus Bambuí£o existem impedimentos técnicos para particionar...
Transcript of Instituto Federal de Minas Gerais Campus Bambuí£o existem impedimentos técnicos para particionar...
Administração de Sistemas Operacionais
Prof.: Marlon Marcon
Instituto Federal de Minas Gerais Campus Bambuí
Dispositivos de Armazenamento
● Preparativos
● Criar sistemas de arquivos para que os arquivos
possam ser armazenados;
● Normalmente isto é feito somente uma vez durante a
instalação;
● Salvo casos de uso de disquetes ou pendrives.
Atividades básicas em discos
● Formatar o disco
● Checagem de setores defeituosos
● Particionamento do disco
● Manter vários SO em um mesmo disco
● Manutenção de arquivos de usuários separados do
sistema
Tipos de dispositivos
● Acesso randômico
● Discos Rígidos
● Pendrives
● Disquetes
● Acesso Sequêncial
● Fitas e Linhas Seriais
Discos Rígidos
● O processador e o disco se comunicam por
meio da controladora de discos, que é
especializada em comunicar com o disco;
● A superfície dos pratos é dividida em anéis
concentricos, e estes por setores.
● Facilita a localização dos dados
● Por ex. “Face 3, Trilha 5, Setor 7”
Discos Rígidos
● Em média um setor possui 512 bytes
● As cabeças de leitura se movimento em
conjunto pelas faces dos pratos
● Arquivos constituem uma forma contígua de
acessar os dados no disco.
● Arquivos fragmentados são arquivos que
possui setores não-contíguos em um disco.
Discos Rígidos
● No linux, cada disco rígido é representado
por um arquivo de dispositivo distindo, eles
podem normalmente ser 2 ou 4 para cada.
● Os discos são representados da seguinte
forma:
● IDE = /dev/hda, /dev/hdb, /dev/hdc e /dev/hdd
● SCSI ou SATA = /dev/sda, /dev/sdb, /dev/sdc e
/dev/sdd
Midias removíveis
● Um leitor CD-ROM utiliza um sensor ótico
ocular;
● A informação é gravada na superfície do
disco em pequenos orifícios alinhados ao
redor de uma espiral para poder ler os
dados.
CD-ROMs
● Quando o laser atinge um orifício, este é
refletido de uma determinada forma,
quando atinge uma superfície lisa é
refletido de outra.
● Criando assim um código de bits
CD-ROMs
● Leitores de CD-ROM são lentos, quando
comparados à discos rígidos:
● HD ≈ 15ms
● CD-ROM ≈ < 0,1s
● Os CD-ROMs também possuem sistemas
de arquivos, o mais comum é o ISSO 9660
● Todos os SOs mapeiam tal sistema
Fitas
● Unidades similares aos cassetes usados
em música
● Armazenam muita informação
● Tempo de acesso muito lento
● Utilizados para backups, pois são de baixo
custo
Partições
● Um disco rígido pode ser dividido em
diversar partições, e cada partição funciona
como um disco separado;
● Não existem impedimentos técnicos para
particionar um pendrive ou disquete por
exemplo.
Formatação
● Formatar é o processo de inicializar uma
mídia magnética, gerando-se as marcas de
trilhas e setores;
● Antes de formatado, um disco é um
amontoado de sinais magnéticos;
● Após a formatação damos a ordem ao
caos;
● Um disco só poderá ser utilizado se estiver
formatado.
Formatação
● Não é somente a criação do sistema de
arquivos:
● Formatação de baixo nível
– Criação das trilhas e setores do disco
– Hoje em dia é realizada na fábrica
● Formatação de alto nível
– Geração do sistema de arquivos
Formatação
● Hoje em dia existe uma nova categoria de
formatação intermediária, a Zero Fill, que
“zera” as informações do disco;
● Alguns utilitários avaliam também setores
defeituosos e os isolam para que não sejam
mais utilizados.
● Não aconselhável fazer com muita
frequência.
MBR
● O primeiro setor é o master boot record
(MBR) do disco;
● Setor que a BIOS lê e inicializa, quando a
máquina é ligada;
● O MBR contém um pequeno programa que
lê a primeira parte do SO e ativa ele.
Partições Lógicas e Estendidas
● O esquema original para HDs em PCs
permite somente quatro partições
● Isso limita quem deseja utilizar muitos
sistemas operacionais.
● Para solucionar esta limitação foram
criadas as partições estendidas, que são na
verdade subpartições;
Montando e desmontado
● Antes de um sitema de arquivos poder ser
utilizado ele necessita ser montado;
Exemplo
● Três diferentes sistemas de arquivos, cada
qual no seu próprio diretório raiz. O
Primeiro em /home e o segundo em /usr
Montagem
● mount /dev/hda2 /home
● mount /dev/hda3 /usr
● Argumentos:
● O primeiro é o arquivo de dispositivo correspondente
ao disco ou partição que contenha o sistema de
arquivos.
● O segundo é o diretório sob o qual será montado
Desmontagem
● unmount /dev/hda2
● mount /usr
● Argumentos:
● O primeiro é o arquivo de dispositivo correspondente
ao disco ou partição que contenha o sistema de
arquivos.
● O segundo é o diretório sob o qual será montado
Utilitário fsck
● Os sistemas de arquivos, com o tempo de
uso costumam apresentar erros;
● A validação e correção de erros do sistema
de arquivos pode ser realizada utilizando o
fsck
● Os erros mais comuns são por falhas de
energia, de hardware ou erros de operação.
Utilitário fsck
● Alguns sistemas executam o fsck na
inicialização;
● Desta forma erros podem ser encontrados
e corrigidos antes da utilização do sistema.
● Sistemas de arquivos corrompido
prejudicam o fucionamento do sistema:
● Se as estruturas de dados contém erros, tentar acessá-
las pode ser ainda pior.