[Simh] Way out idea for simh

Jonathan Willams jonathan.williams at gmail.com
Wed Apr 20 13:19:36 EDT 2016


> On Apr 20, 2016, at 1:04 PM, Johnny Billquist <bqt at softjar.se> wrote:
> 
> On 2016-04-20 18:58, Jonathan Willams wrote:
>> I think a more useful solution would be to engineer FUSE filesystems for
>> various file system formats. It removes the necessity to modify simh or
>> the guest OS.
> 
> Except you need to modify every host OS to add a userland bridge from the kernel to userspace in the file subsystem, in order to then implement the file system in userland.
> Not to mention that not all systems easily even allows such a construct.

Yeah, I’m not suggesting that we port FUSE to RT-11 or VMS :)

> Or are you suggesting that you would implement (in Linux or whatever) a userland implementation for each file system you might have on every simulated system? That can also become very interesting, as some file systems have properties that Unix do not have, so exposing this in Unix would be rather magic. Not to mention complex.

The original post was about "how to get files copied between the host and the emulated machines”. The notion of multiple records/streams/forks in guest OSes having not equivalent representation isn’t fixed by FTP either. Is the expected use case to transfer archive files the guest and host? I’m guessing most archive formats have a linear representation like tar?


More information about the Simh mailing list