it finally didn't crash (under OS3.1's HDToolbox nothing showed up at all!), then my hardfile showed up, partitioned it, formatted, then
Old HDToolbox versions stop enumerating if any device returns error/fails to open (=directory filesystem comes before hardfiles). Workaround: put hardfile before other filesystems in config file (and adjust boot priorities if needed)
(sorry, no ideas for speed problems)