Professional Documents
Culture Documents
(termo em desuso), "memria de massa" ou ainda de "memria secundria" a parte do computador onde so armazenados os dados. O disco rgido uma memria no-voltil, ou seja, as informaes no so perdidas quando o computador desligado, sendo considerado o principal meio de armazenamento de dados em massa. Por ser uma memria no-voltil, um sistema necessrio para se ter um meio de executar novamente programas e carregar arquivos contendo os dados inseridos anteriormente quando ligamos o computador. Nos sistemas operativos mais recentes, ele tambm utilizado para expandir a memria RAM, atravs da gesto de memria virtual. Existem vrios tipos de discos rgidos diferentes: IDE/ATA, Serial ATA, SCSI, Fibre channel, SAS, SSD.
ndice
[esconder]
1 Histria do disco rgido 2 Como os dados so gravados e lidos 3 Formatao do disco 4 Exemplos de sistema de arquivos 5 Setor de boot 6 Capacidade do disco rgido 7 Referncias 8 Ver tambm 9 Ligaes externas
Um antigo disco rgido IBM. O primeiro disco rgido foi construdo pela IBM em 1956, e foi lanado em 16 de Setembro de 1957.[1] Era formado por 50 discos magnticos contendo 50 000 setores, sendo que cada um suportava 100 caracteres alfanumricos, totalizando uma capacidade de 5 megabytes, incrvel para a poca. Este primeiro disco rgido foi chamado de 305 RAMAC (Random Access Method of Accounting and Control) e tinha dimenses de 152,4 centmetros de comprimento, 172,72 centimetros de largura e 73,66 centmetros de altura.[1] Em 1973 a IBM lanou o modelo 3340 Winchester, com dois pratos de 30 megabytes e tempo de acesso de 30 milissegundos. Assim criou-se o termo 30/30
Winchester (uma referncia espingarda Winchester 30/30), termo muito usado antigamente para designar HDs de qualquer espcie. Ainda no incio da dcada de 1980, os discos rgidos eram muito caros e modelos de 10 megabytes custavam quase 2 mil dlares americanos, enquanto em 2009 compramos modelos de 1.5 terabyte por pouco mais de 100 dlares. Ainda no comeo dos anos 80, a mesma IBM fez uso de uma verso pack de discos de 80 megabytes, usado nos sistemas IBM Virtual Machine. Os discos rigidos foram criados originalmente para serem usados em computadores em geral. Mas no sculo 21 as aplicaes para esse tipo de disco foram expandidas e agora so usados em cmeras filmadoras, ou camcorders nos Estados Unidos; tocadores de msica como Ipod, mp3 player; PDAs; videogames, e at em celulares. Para exemplos em videogames temos o Xbox360 e o Playstation 3, lanados em 2005 e 2006 respectivamente, com esse diferencial, embora a Microsoft j tivesse lanado seu primeiro Xbox (em 2001) com disco rgido convencional embutido. J para celular os primeiros a terem essa tecnologia foram os da Nokia e da Samsung.[2] E tambm devemos lembrar que atualmente o disco rigido no s interno, existem tambm os externos, que possibilitam o transporte de grandes quantidades de dados entre computadores sem a necessidade de rede.
Interior de um HD Os discos magnticos de um disco rgido so recobertos por uma camada magntica extremamente fina. Na verdade, quanto mais fina for a camada de gravao, maior ser sua sensibilidade, e conseqentemente maior ser a densidade de gravao permitida por ela. Poderemos, ento, armazenar mais dados num disco do mesmo tamanho, criando HDs de maior capacidade. Os primeiros discos rgidos, assim como os discos usados no incio da dcada de 80, utilizavam a mesma tecnologia de mdia magntica utilizada em disquetes, chamada coated media, que alm de permitir uma baixa densidade de gravao, no muito durvel. Os discos atuais j utilizam mdia laminada (plated media), uma mdia mais densa, de qualidade muito superior, que permite a enorme capacidade de armazenamento dos discos modernos. A cabea de leitura e gravao de um disco rgido funciona como um eletrom semelhante aos que estudamos nas aulas de cincias e fsica do colegial, sendo composta de uma bobina de fios que envolve um ncleo de ferro. A diferena que, num disco rgido, este eletrom extremamente pequeno e preciso, a ponto de ser capaz de gravar trilhas medindo menos de um centsimo de milmetro de largura. Quando esto sendo gravados dados no disco, a cabea utiliza seu campo magntico para organizar as molculas de xido de ferro da superfcie de gravao, fazendo com que os plos positivos das molculas fiquem alinhados com o plo negativo da cabea e, conseqentemente, com que os
plos negativos das molculas fiquem alinhados com o plo positivo da cabea. Usamos, neste caso, a velha lei "os opostos se atraem". Como a cabea de leitura e gravao do HD um eletrom, sua polaridade pode ser alternada constantemente. Com o disco girando continuamente, variando a polaridade da cabea de gravao, variamos tambm a direo dos plos positivos e negativos das molculas da superfcie magntica. De acordo com a direo dos plos, temos um bit 1 ou 0 (sistema binrio). Para gravar as sequncias de bits 1 e 0 que formam os dados, a polaridade da cabea magntica mudada alguns milhes de vezes por segundo, sempre seguindo ciclos bem determinados. Cada bit formado no disco por uma seqncia de vrias molculas. Quanto maior for a densidade do disco, menos molculas sero usadas para armazenar cada bit, e teremos um sinal magntico mais fraco. Precisamos, ento, de uma cabea magntica mais precisa. Quando preciso ler os dados gravados, a cabea de leitura capta o campo magntico gerado pelas molculas alinhadas. A variao entre os sinais magnticos positivos e negativos gera uma pequena corrente eltrica que caminha atravs dos fios da bobina. Quando o sinal chega placa lgica do HD, ele interpretado como uma seqncia de bits 1 e 0. Desse jeito, o processo de armazenamento de dados em discos magnticos parece ser simples, e realmente era nos primeiros discos rgidos (como o 305 RAMAC da IBM), que eram construdos de maneira praticamente artesanal. Apesar de nos discos modernos terem sido incorporados vrios aperfeioamentos, o processo bsico continua sendo o mesmo.
Disco rgido instalado em um computador padro. A formatao de um disco magntico realizada para que o sistema operacional seja capaz de gravar e ler dados no disco, criando assim estruturas que permitam gravar os dados de maneira organizada e recuper-los mais tarde. Existem dois tipos de formatao, chamados de formatao fsica e formatao lgica. A formatao fsica feita na fbrica ao final do processo de fabricao, que consiste em dividir o disco virgem em trilhas, setores, cilindros e isola os bad blocks (danos no HD). Estas marcaes funcionam como as faixas de uma estrada, permitindo cabea de leitura saber em que parte do disco est, e onde ela deve gravar dados. A formatao fsica feita apenas uma vez, e no pode ser desfeita ou refeita atravs de software. Porm, para que este disco possa ser reconhecido e utilizado pelo sistema operacional,
necessria uma nova formatao, chamada de formatao lgica. Ao contrrio da formatao fsica, a formatao lgica no altera a estrutura fsica do disco rgido, e pode ser desfeita e refeita quantas vezes for preciso, atravs do comando Format do DOS, por exemplo. O processo de formatao quase automtico; basta executar o programa formatador que fornecido junto com o sistema operacional.
Uma seo transversal da superfcie magntica em ao. Neste caso, os dados binrios so codificados utilizando modulao de freqncia. No setor de boot registrado onde o sistema operacional est instalado, com qual sistema de arquivos o disco foi formatado e quais arquivos devem ser lidos para inicializar o computador. Um setor a menor diviso fsica do disco, e possui na grande maioria das vezes 512 Bytes (nos CD-ROMs e derivados de 2048 Bytes). Um cluster, tambm chamado de agrupamento, a menor parte reconhecida pelo sistema operacional, e pode ser formado por vrios setores. Um arquivo com um nmero de bytes maior que o tamanho do cluster, ao ser gravado no disco, distribudo em vrios clusters. Porm, um cluster no pode pertencer a mais de um arquivo. Um nico setor de 512 Bytes pode parecer pouco, mas suficiente para armazenar o registro de boot devido ao seu pequeno tamanho. O setor de boot tambm conhecido como "trilha MBR", "trilha 0' etc. Como dito, no disco rgido existe um setor chamado Trilha 0, e nele est gravado o (MBR) (Master Boot Record), que significa "Registro de Inicializao Mestre", um estilo de formatao, onde so encontradas informaes sobre como est dividido o disco (no sentido lgico)e sobre a ID de cada tabela de partio do disco, que dar o boot. O MBR lido pelo BIOS, que interpreta a informao e em seguida ocorre o chamado "bootstrap", "levantar-se pelo cadaro", l as informaes de como funciona o sistema de arquivos e efetua o carregamento do sistema operacional. O MBR e a ID da tabela de partio ocupam apenas um setor de uma trilha, o restante dos setores desta trilha no so ocupados, permanecendo vazios, servindo como rea de proteo do MBR. nesta mesma rea que alguns vrus (Vrus de Boot) se alojam. Disquetes, Zip-disks e CD-ROMs no possuem MBR; no entanto, possuem tabela de partio, no caso do CD-ROMs e seu descendentes (DVD-ROM, HDDVD-ROM, BDROM...) possuem tabela prpria, podendo ser CDFS (Compact Disc File System) ou UDF (Universal Disc Format) ou, para maior compatibilidade, os dois; j os cartes de memria Flash e Pen-Drives possuem tabela de partio e podem ter at mesmo MBR, dependendo de como formatados. O MBR situa-se no primeiro setor da primeira trilha do primeiro prato do HD (setor um, trilha zero, face zero, prato zero). O MBR constitudo pelo bootstrap e pela tabela de partio. O bootstrap o responsvel por analisar a tabela de partio em busca da partio ativa. Em seguida, ele carrega na memria o Setor de Boot da partio. Esta a funo do bootstrap.
A tabela de partio contm informaes sobre as parties existentes no disco. So informaes como o tamanho da partio, em qual trilha/setor/cilindro ela comea e termina, qual o sistema de arquivos da partio, se a partio ativa; ao todo, so dez campos. Quatro campos para cada partio possvel (por isso, s se pode ter 4 parties primrias, e por isso tambm que foi-se criada a partio estendida...), e dez campos para identificar cada partio existente. Quando acaba o POST, a instruo INT 19 do BIOS l o MBR e o carrega na memria, e executado o bootstrap. O bootstrap vasculha a tabela de partio em busca da partio ativa, e em seguida carrega na memria o Setor de Boot dela. A funo do Setor de Boot a de carregar na memria os arquivos de inicializao do sistema operacional. O Setor de Boot fica situado no primeiro setor da partio ativa.
Todos os valores acima so aproximaes Toda a vez que um HD formatado, uma pequena quantidade de espao marcada como utilizada.