32
Administração de Sistemas Operacionais Prof.: Marlon Marcon Instituto Federal de Minas Gerais Campus Bambuí

Instituto Federal de Minas Gerais Campus Bambuí£o existem impedimentos técnicos para particionar um pendrive ou disquete por exemplo. Formatação Formatar

  • Upload
    lexuyen

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

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

● Consiste de:

● Pratos circulares

● Cabeça de leitura e gravação

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.

Informações das partições

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;

Exemplo de particionamento

Programas para particionamento

● Fdisk

● cfdisk

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

Exemplo

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.

Utilitário fsck

● A checagem automática funciona somente

para dispositivos montados na inicialização;