What is the 1024 cylinder problem?
The original PC BIOS contained data space for managing a maximum of 1024 cylinders, 255 heads, and 63 sectors per hard disk. Operating systems and storage device drivers originally depended on the BIOS for disk access. When technology produced disks larger than this data space could accomodate, old BIOS, drivers and operating systems were unable to cope, which lead to various errors or inability to access disk portions or even entire disks.