So I turned on debugging in hardfile.c and it's never called in 1.2.
(It is in 3.0). So is the hardfile device just unavailable in 1.2 ?
oops.. I wasn't thinking when replying..
filesystem (including uaehf, uaescsi etc..) is autoconfig device but
only Kickstart 1.3 and newer support autoconfig.
It is possible to have non-autoconfig version but imho it isn't worth
the trouble.. Maybe easier way is to add patcher that fixes the
autoconfig bug in KS 1.2 :) (autoconfig is buggy in KS 1.2, wrong
register or something in one function call, unfortunately I didn't find
the page explaining the problem)