Записывая посекторно, вы заливаете оба оверлея,

Цитата:
Если записывать посекторно, то оверлей видится винтом нормально. Но это долго.

Записывая посекторно, вы заливаете оба оверлея, хотя файл один. Для SDLD исходный файл нужно разрезать на два файла. Применительно для st3160812as - это 89 и 14 секторов (в шестнадцатиричной системе), которые в сумме дают 9D. Каждый файл нужно залить отдельным скриптом, после каждой заливки дать команду c
Вот примерно так для 1-го оверлея:
STR/e0,1/0
SLEEP/4000
SEND_FILE/512/D:\st160812\ovl1.trc/<0/<89/1

и для второго:
STR/e1,1/0
SLEEP/4000
SEND_FILE/512/D:\st160812\ovl2.trc/<0/<14/1

влить-залить :) оверлей в барракуду st 3160812as