Suponga que tiene un disco duro con más de 1024 cilindros. Suponga que encima emplea un sistema operativo que hace uso de la BIOS. Si es así, entonces tiene un problema, ya que el habitual interfaz de la BIOS a operaciones de E/S con discos, la INT13, usa un campo de 10 bits para el cilindro en el que se produce una operación de E/S, por lo que cilindros más allá del 1024 resultarán inaccesibles.
Afortunadamente, Linux no hace uso de la BIOS, por lo que no resulta un problema.
Bueno, a excepción de dos aspectos:
fdisk
.
Lo que sigue es una descripción bastante detallada de todos los detalles
relevantes. Téngase en cuenta que empleé el kernel
2.0.8 como fuente
de referencias; para otras versiones la cosa puede variar ligeramente.