Limite de 1024 cilindros [RESOLVIDO]

1. Limite de 1024 cilindros [RESOLVIDO]

Alessandro
apolusbr

(usa Ubuntu)

Enviado em 09/12/2012 - 11:04h

Bom dia, senhores(as)!

Estou querendo entender melhor a limitação de 1024 cilindros e não tenho encontrado documentação com conteúdo mais completo.

Gostaria que me ajudassem a entender quais equipamentos teriam esse limite de 1024 cilindros e o porquê disso.



Agradeço desde já!


  


2. Limite de 1024 cilindros

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 09/12/2012 - 11:27h

Se eu me lembro (ou se o whisky e o cigarro deixaram sobrar algum neurônio) essa coisa era uma limitação de sistema operacional e de sistema de arquivo onde 1024 é 2 elevado a décima potência.(65536 cilindros de 0 a 65535)
O problema era enderaçar um número muito grande de clusters e cilindros e blocos, sem o que não se gerencia a escrita no disco.

Depois disso a bios (CMOS) desenvolveu a LBA (Logic Block Address) para tapear o sistema operacional e o sitema de arquivos. A coisa ficou. Isso ocorreu com o crescimento dos HDś.

O LBA original era de 22 bits , anda lá pelos 48 bits hoje.


O Linux não se suporta no sistema de LBA como o windows.Quer dizer que ele nao precisa da tapeação do número de cilindros.
É mais ou menos isso.


3. Re: Limite de 1024 cilindros [RESOLVIDO]

Alessandro
apolusbr

(usa Ubuntu)

Enviado em 09/12/2012 - 12:18h

Obrigado pela resposta bakunin!

Uma limitação do S.O. e do sistema de arquivos? E a BIOS, não tinha alguma limitação na leitura?

Gostaria de algo mais detalhado sobre essa limitação.


4. Limite de 1024 cilindros

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 09/12/2012 - 12:33h

A BIOS IDE tinha potencial de 8 Gb muito antes dos IDE chegarem a esse nível.A passagem dos IDES de 8 Gb para o patamar de 40 Gb foi um salto tecnológico doloroso. Os caras passaram para o cabo de 80 fios, quando oorignal era d 40 fios.

A limitação do sistema de arquivo e do OS era enxergar mais que 1024×256×63 = 8,4 Gb

Aí está a limitação do 1024.
Os sistemas de arquivos passaram para 48 bits, ampliando as combinações de endereço.
Para ir mais longe precisa dar uma olhada na parte de hardware de HD,


5. Re: Limite de 1024 cilindros [RESOLVIDO]

Alessandro
apolusbr

(usa Ubuntu)

Enviado em 09/12/2012 - 13:48h

Isso limita-se apenas aos HD do tipe IDE?

Sobre esse cálculo "1024×256×63", é baseado no quê?


6. Re: Limite de 1024 cilindros [RESOLVIDO]

Alessandro
apolusbr

(usa Ubuntu)

Enviado em 10/12/2012 - 15:11h

Vou dar uma olhada melhor na parte do funcionamento dos HD,s e depois posto o resultado aqui...


7. Limite de 1024 cilindros

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 11/12/2012 - 09:32h

O produto que dá a capacidade do HD é CHS
Cylinder Head Sector.(cada sector 512 bytes)

Não é exclusividade de IDE u SATA, o olho que enxerga o disco, e a mão que escreve no disco são softwares escritos na BIOS (CMOS) , e no SO (sistema de arquivo).

O Caso do LBA foi um ajeitamento na BIOS para dar vida ao sistema de arquivos do windows.

A explicação abaixo é boa, mas está em ingles.
http://en.wikipedia.org/wiki/Logical_block_addressing


8. Re: Limite de 1024 cilindros [RESOLVIDO]

Alessandro
apolusbr

(usa Ubuntu)

Enviado em 11/12/2012 - 10:14h

Obrigado, bakunin! Tem ajudado muito, cara!

Só não mando uma garrafa de The Dalmore pq quero conservar seus neurônios e o meu bolso...kkkk

Como vc recomendou, estou dando uma olhada mais profunda na parte do hardware dos HDs.

Vou estudar mais um pouco e assim que conseguir mais conhecimento volto a postar caso haja dúvidas.


Forte abraço!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts