UNICOS UPDATE

The other day I felt nostalgic and wondered over to the great archive.org site, originally to look for Commodore 64 material. Then, I thought, what the hell! and typed ‘cray’ into the search box. Lo and behold, a lot of hits! There are manuals, a CD image with some marketing or teaching material on it, but among them, two interesting CD images:

Both are UNICOS install images. I’ll have to see if they are complete and what version (and for what machine) they are, but I wanted to share the news: it appears that there is now a publicly available OS image (maybe even two) for my simulator.

Print Friendly, PDF & Email

5 thoughts on “UNICOS UPDATE

  1. Thanks for releasing the emulator, it was great fun getting this to run!

    I never could get into the online cray system, but it’s great to get UNICOS at home to mess with! Such an incredible experience!

  2. For the curious, CD1 seems to be UNICOS 10.0.0.2 for the J90, and CD2 is 10.0.1.2 for the SV1 judging by unicos_exe/version info.

    Have you had any luck moving forward with these? From what I glean from reading the TCL/tk install scripts, all that is really needed is to make a UNICOS filesystem (you’d have to do that) and then decompress and unarchive the files in the unicos_exe directory into that filesystem.

    • I didn’t look in too much detail, but I believe that – if indeed they are just install CDs – my setup script and instructions in the repository should work with them. You need a bit more then a file-system: a configuration file and a kernel image as well. These two are also included in the install CD, just under some weird location, among files needed for the IOS-es. As far as the root file-system is concerned, the normal install procedure mounted a RAM file-system, which is provided on the install CD. This contained a minimal functional image, enough to get the hard drives formatted and the real system moved over and extracted.

      Andras

    • I uploaded my installs over on archive.org:

      https://archive.org/details/uni-cos-10.0.1.2-linux-x-86-64.7z
      https://archive.org/details/uni-cos-linux-x-86-64.7z

      The only thing I did slightly different is that I decompressed them on the host as it’s much more faster, the initial install took overnight, decompressing on the host had it around 30 minutes, I just wanted to re-install for the sake of reproducibility.

      The C compiler is barely there, its super not friendly, and sadly there is no Fortran included in the base OS, I guess you were expected to buy (much better) compilers separately. So no ‘super computer powered snoopy calendars’. I haven’t tried F2C, but even the Infocom87 interpreter didn’t run.

      • Thanks for the work!

        Indeed, there was another package that contained the compilers debuggers and libraries. I thought I written about them, but I guess I haven’t. Maybe I should… At any rate, this package was not only extra you needed to pay for but it was protected by a FlexLM license file. So, even though I got access to the distribution, I still couldn’t run the tools (and good luck getting a license file for something that was released 20+ years ago for a defunct machine by an – in practice – defunct company). So, I rolled up my sleeves and removed the copy-protection from the executables. You can check out the result on the on-line simulator: all the tools, the C, C++, Fortran compilers (even an X11-based visual debugger, called TotalView) are there and functional.

        Andras

Leave a Reply

Your email address will not be published. Required fields are marked *