It,s rather UHPFS.DLL that is missing.
Many thanks for this Lars.
I needed to
e:
cd \cid\dll\os2
\os2image\disk_3 format c: /fs:hpfs
And now it works.
So I can install OS/2 to my newly HPFS formatted c: drive by:
e:\cid\exe\os2\semaint /s:c:\os2image /t:c:\maint /b:c: /l1:c:\install.log
Or rather I should be able to. It worked on a FAT drive, but now everything get copied but the process ends with:-
Executing C:\MAINT\SYSINSTX.COM to C:
CID0011: An error occurred while executing SYSINSTX.COM
CID0018: SEMAINT ended with errors. Return code = 0x1604
After further investigation, it looks like I needed uhpfs.dll in the libpath to run semaint when installing onto an HPFS partition.
So, a good lesson learned today

...