Проблема не в кэше и какими блоками читается, а в разбивке на сектора. Нижнее форматирование НЖМД производится на заводе-изготовителе физически. Мы же при форматировании (быстором, полном) всего лишь забиваем нолики в таблицу (FAT) разделов или начало сектора. Здесь же говорится об изменении размера секторов, 512 байт для таких объемов НЖМД маловат, и так кластерами читаются. Такие оси как ХР напрямую сектора понять не смогут (ну не было раньше такого), поэтому нужна будет программа-транслятор, что будет значительно снижать процесс записи-чтения. (ну не понимала например WIN98 NTFS, хотя здесь немного другое). Я так думаю...