Ограничение размеров диска
Прежде, чем двигаться дальше, позвольте мне немного задержаться на программных ограничениях размеров диска. Люди часто говорят, что DOS не поддерживает диски, объемом более 500 К, но это не вполне верно. Что же в действительности ограничивает размер дисков?

Эти ограничения возникают на разных стадиях передачи информации, показанных на картинке.
Ступени, сквозь которые проходит дисковая информация
Диск -> IDE EIDE SCSI(Интерфейс диска) -> BIOS -> DOS
Первым препятствием является интерфейс. Ранние дисковые интерфейсы накладывали ограничение на число головок, которое они могли поддерживать или на количество секторов на дорожку. Сегодня это стало не важным, поскольку современные устройства — IDE, EIDE, SCSI - налагают ограничения только на общее количество секторов устройства. Их ограничение составляет 4 биллиона секторов на устройство, поэтому при условии использования 512 байтных секторов, появляется аппаратное ограничение в 2 Терабайта.