UPDATE: NOPE. See next log...
ziggurat and I have both been unable to fiigure out how to successfully mount the disk (image) on a linux machine using cpmtools. Seems strange... seems like surely enough folk out there use (d) kaypro 2x's that surely the settings should already be in there. But alas, two folk, no go.
The idea, then, is to use pip, the peripheral interchange program, to send the files from the booted disk in the booted machine via serial port to a linux (or whatever) machine. Sounds simple enough...
Unsure how exactly to format the command line, came across this: https://groups.google.com/forum/m/#!topic/comp.os.cpm/f9vzK1OvaII
Wherein numerous caveats I'd vagued upon are brought up... and several I hadn't considered.
First... pip does have the ability to send binary files, but how would the receiver recognize the end of the file, when only 8 bits are transferred at a time, and a binary file can contain *any* 8bit value in any location, including the "end of file" byte...?
So then pip must use a protocol for the transfer, like xmodem, right? Well I don't see that in the manual, it looks like it isn't that sophisticated. Then raw binary transfer... I guess I could have a timeout... or maybe the handshaking lines... dunno.
Then that page made note of something I'd glossed over... pip *does* have the ability to convert an input file to intel hex format. BAM.
Which is also a great idea because: I haven't found anywhere info on how to configure the serial port... yahknow, baudrate, parity, handshaking... which didn't seem like too big a deal until I happened upon anithher comment at that page... default it 7bit! Well shit... that'd put a serious damper on a binary transfer.
So yes... I think intel hex conversion will do quite nicely. Built into pip. And crc's to boot. BAM.