Chapter 2. These limits could only be avoided by tricking the system BIOS and/or operating system. If the most popular operating system can only accept 63 sectors per track, but the hard drives your company manufactures have 126 sectors per track, you have a problem — unless, of course, you teach your hard drive to lie. If you claim you have half as many sectors per track, but you have twice as many platters, you can make the problem go away. Everything still adds up to the same number of sectors, after all, and all the tools can still find a unique sector-by-sector number. By the time hard drive information reaches the operating system, it has quite possibly been through one or more of these translations.
When you have only one operating system on a hard drive, this works fine. If your operating system receives or performs a slightly different translation on the disk, however, the translated geometry will not precisely match. The individual sector numbers will still match, but cylinder boundaries may not be the same within the translated geometry. Because many operating systems expect their MBR partitions to begin and end on a cylinder boundary, this is a problem. This is why we use only an operating system's native tools to create MBR partitions for that OS.Now that you understand the hardware and the translations it undergoes, let's look at how to manage these partitions.