[its-hackers] sys; atsign dragon

Ken Harrenstien iceklh at gmail.com
Thu Nov 17 08:56:06 CET 2016

Yeah, there is no such thing as a FE file system in the
KLH10 world -- you just load what you need from the host
file system and go.  This can be a bootstrap that knows
how to boot from virtual tape or disk (eg TOPS-20's
BOOT) or you can simply load the entire operating
system (eg for ITS) which as you have discovered is a
lot easier than trying to get the native bootstrap to work.

Trying to emulate a real FE or a FE file system seems like
an exercise in particularly cruel masochism.  The host system
is your FE.

I did once entertain the idea of emulating the KA10 paper-tape
bootstrap function, but Dave Moon and Alan Bawden convinced
me very quickly that the KS10 was the way to go (it's not even
likely that any KA10 ITS system dumps have survived).


On Wed, Nov 16, 2016 at 11:18 PM, Lars Brinkhoff <lars at nocrew.org> wrote:

> Eric Swenson wrote:
> > Ken Harrenstien wrote:
> >     You're loading ITS into memory from the host filesystem, not from
> >     the emulated ITS filesystem.
> > That’s what I thought.
> I should explain that so far, no rebuilt files are used to boot the
> system.  I.e. ITS, EDDT, and NSALV are built, but they are not dumped
> into a new bootable ITS yet.  It's on my todo list.
> > Are there step-by-step instructions for using KLH10 and starting with
> > NO disk, to create an ITS disk with the minimum file system required
> > for boot? I’ve only seen steps that start from a PI/MD file system —
> > never a MINSYS tape.
> As far as I know, KLH10 can't boot from tape (or disk).  That may be why
> there are no such instructions.  However, I emulate the KSHACK; BUILD
> DOC steps by loading NSALV and DSKDMP from the host file system and
> proceed from there.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://its.victor.se/mailman/private/its-hackers_its.victor.se/attachments/20161116/6a4c7ef3/attachment-0001.html>

More information about the its-hackers mailing list