El cilindro 1024 es el primer cilindro de un disco duro que era inaccesible en la especificación de hardware compatible con IBM PC original , interrupción 13h , que utiliza direccionamiento de sector de cabeza de cilindro . En el momento del arranque, la BIOS de muchas PC muy antiguas solo podía acceder a los primeros 1024 cilindros, numerados del 0 al 1023, ya que el direccionamiento CHS solo define 10 bits para el recuento de cilindros (2 ^ 10 = 1024).
Este fue un problema para los sistemas operativos en la plataforma x86 , ya que el BIOS debe poder cargar el cargador de arranque y la imagen completa del kernel en la memoria. Ambos deben, por tanto, estar ubicados en los primeros 1024 cilindros del disco.
Las versiones anteriores de Microsoft Windows resolvieron esto al necesitar que el sistema operativo se instalara en la primera partición. En parte debido a este error, los usuarios del sistema operativo Linux han creado tradicionalmente una partición / boot para residir dentro de los primeros 1024 cilindros del disco, que contienen poco más que el kernel y el gestor de arranque.
Ver también
- Cilindros 0 a 79 de un archivo de disco Amiga (ADF)
enlaces externos
- de Boyne Pollard, Jonathan (1996). "Límites de tamaño de disco y volumen" . Respuestas dadas con frecuencia . Archivado desde el original el 14 de septiembre de 2016. - incluye una discusión sobre la limitación del cilindro 1024.
- "CÓMO de disco grande: historial de límites de BIOS e IDE"