Минимальная адресуемая область — сектор, минимум 512 байт, сейчас чаще 4096 байт. Это физическая единица.В блоке может быть несколько секторов, которые передаются как одна логическая единица. В первом случае адрес задается номером головки, дорожки и сектора, а во втором адрес логический, обработкой и занимается контроллер HDD, скорость передачи при этом вроде будет выше.
Пишу по памяти, раньше было как-то так.
Хорошая тема для статьи, кстати. Думаю, многим было бы интересно почитать, учитывая нюансы разных методов записи на винты, рассмотреть флешки, разные ФС…