Fun with INTERACTIVE UNIX

(please note that this is a guest post from Tenox)

ix30

I’ve been hunting for a complete INTERACTIVE UNIX System for past 12 years or so. While I had the basic set of it for a good bit of time, no one seem to have have the real stuff – Looking Glass graphical environment. In November I got my hands on a box containing a massive set of 50 5.25″ floppy disks. There is the first time you can look on the GUI:

Through the looking glass..

The fun really begins with this page:
http://www.sun.com/software/solaris/Interactive/
As of 2010 it has an Oracle logo and tells about an operating system by Sun Microsystems (now Oracle) for which support ended just 4 years earlier. In reality the OS was rather little known to the general population.


SunSoft INTERACTIVE UNIX 4.1

First introduced by Kodak in 1985 was mostly used for specialized applications. Later Sun bought it to help porting Solaris to x86 platform. Enough of history.

Version 3.0 presented here unfortunately only works on Bochs 2.4.2. There are some issues with the IDE/ATA controller that make it boot up only every second time while clicking on reset button. Version 4.x has issues partitioning disks under VMware but I’m sure this can be worked around.

The installation is straight forward once you have correct settings for the emulator (bochsrc.bxrc included). With this blog post included is a fully working, ready installed system, just double click run.bat. If it hangs, click on the Reset button. The root password is root. To shutdown the system cleanly type “init 0”, but this must be done from the text mode console.

I’ve spent a bit of time trying to bring it to a higher resolution but so far I only managed 800×600. You have a number of graphics drivers available under the “xconfig” program. One of the most curious features of Looking Glass are the icons. Some of them ROTFLMAO.

Icons

The next task will be to install and configure networking. But this is for another post.

Update:

Unfortunately the floppy disk is all but unreadable.

40 thoughts on “Fun with INTERACTIVE UNIX

  1. Is there a way to get this running using Qemu[Q for OS X]. I've compiled Bochs under OS X but I can't because of a "bus Error" in Bochs under OS X.

    PS Sorry for my bad English

  2. hi,

    i'm trying to boot this on a thinkpad t42 (not in an emulator) from grub (chainloder –force +1) and all i can get is an error message that says 'PCI parity error on bus/device/function 00F0h".

    now i'm not expecting you solving my problems, just tell me if you've tried it and it's not impossible. it'd be really cool to load this ancient SysV version from grub. oh, and don't ask why, i'm just a sucker for these things. :))

    thanks,
    bamdad

  3. oh, by the way, i've compiled bochs on linux with cirrus support, but there's a strange and rather annoying bug which is exclusive to the linux version: anytime i press shift, it messes up the terminal and from then on everything is upper case. even mouseclicks don't work in X. it's like if the shift key is 'stuck'. did you have this problem?

    anyway, thanks for sharing this, i'll try to get around the bugs and see if i can get networking running.

  4. Sorry, I kind of gave up on linux as a desktop somewhere around 1996 – 1997…

    It stemmed from the modules, eth0, and X11… Things I just can't stand…. Oh and all the libc's!

  5. hey, thanks for responding. i know what you mean, linux sucked royally before 2003-4. i'm not a linux advocate or anything, but if you're willing to try again, nowadays is probably a good time.

    anyway, i've fixed the issue, so to anyone having weird keyboard problems: turn off any keyboard mapping customisations and switch the layout to us. then it'll work fine.

    getting networking is really a pain, especially in bochs. i'm trying to get it working under qemu, i'll report back here.

  6. If anybody else is searching, I have a complete set of disks and manuals for Interactive Unix stashed away in a closet.

  7. @Deathgrip: which version? are they still working? are you willing to dd+scan them? or maybe sell the whole set?

  8. @neozeed: could you please reupload this? i’ve fscked up the boot image beyond fsck (pun intended) and don’t have the original zip.

  9. I’d second bamdad. Can you please reupload this? I missed the time to download this one.

    Please, please, pretty please! With cherry on top!

    Cheers,
    joe

  10. Thanks for sharing this. I used Interactive UNIX in the early 1990s when dozens of us in my area set up a UUCP calling tree to exchange mail and Netnews with the rest of the world. We had a mix of Amigas, AT&T UNIX PCs (7300/3B1), and Intel boxes (mostly i386s, though I think the rich guys had i486s) running Interactive, all calling each other hourly.

    I picked up my copy of Interactive at Weird Stuff Warehouse in the Bay Area. All the white boxes filled my shopping cart. Shortly thereafter, Linux grew up enough to use and I switched to that and have been running it ever since. Still, it’s good to see Interactive preserved and not forgotten. It has a place in the history of UNIX on desktop hardware.

    • I’m lurking around Weird Stuff every so often. Too bad the most interesting stuff is behind the Staff Only sign…

      BTW what version of Interactive Unix did you pick there? I’m looking for 4.1 Workstation which included the Looking Glass environment.

    • I should probably find a ‘random’ button so you can jump to random pages.. Hopefully I’ve got tonnes of stuff on here by now…!

      • At least, not all hope is lost. For those who wants to keep Interactive Unix, I found an older version, 2.2, surfacing on ftp://themacarchive.net/bsd%20-%20other%20*nix/AT&T%20unix%20-%20sys%20v/
        User: guest Pass: guest

        This is the only version of interactive unix with looking glass desktop in installation media form. If you want to have a look, you are certainly welcome to do so. However, there are some drawbacks as I tried to get it to work; be aware that you need to download all of the archives “AT&T Unix 2.2 [3.2].rar, AT&T Unix 2.2 [3.2].r00 and AT&T Unix 2.2 [3.2].r01” You need teledisk to write them onto floppies, or you can put it in a dos vm, and convert from there because teledisk is a dos program. Installing X11 with looking glass worked ok. However, starting them failed. This is as far as I got:

        cd /usr/bin/X11
        ./startx
        startx: xinit: not found.

        Executing ./X gets me a blank screen
        Executing ./xdm acts like hiccups: it changes resolutions and then gets me back to the command line.

        Maybe you could help me out with the issue? If you want the image installed in bochs, please tell me so I can upload it.

  11. hi can anyone help me with installing interactive on an ide disk. my problem is that after booting theres always message “LIL-”
    somehow bootloader doesnt work – but some years ago this worked
    maybe theres someone with experience.

    • that i have already done, but then there appears the dos message that theres no operating system present. is there a possibility to copy mbr from another disk to the new , because i have an existing disc which boots to interactive,but stops then with fsck – without possibility to cancel fsck.

  12. if you are interested – i copied mbr from old disc and put it on new disk. system now working – its still a productive system.

  13. I’ve got a set of 30 original floppy disks (3.5”) with version 4.1. I tried several times over the last couple of years to get it running in a VM (VMWare or VirtualBox), but always failed. Has anybody succeeded in doing this?

    • try qemu, it has a lot more options when it comes to legacy emulation. maybe even bochs, if it can run aix, it should be able to run ineractive unix as well.

      btw, is there any chance you can be convinced to make the images available somewhere? pretty please? : ))

  14. I don’t think I ever got it up on VMware. VirtualBox may be easier. I would suggest to contact Michal Necasek of os2museum. He has a high success rate of patching things to run in Vbox.

  15. BINGO!
    I have found a method to avoid ide bug,is simple..using scsi controller!
    On virtualbox use scsi controller buslogic,and use drivers floppy

  16. solution found,
    Here’s a fast guide
    1)Use Virtualbox
    2)Create a old machine(freebsd 32bit),controller scsi buslogic,disk 900mb,and floppy controller
    3)Insert boot floppy image,boot,insert serial and when ask insert loadable drivers and load driver scsi 6,buslogic
    4)select on menu
    format=no
    partition=yes
    analysis surface=no
    5)install system
    6)Important before reboot install kernel config diskettes
    (again) loadable drivers,select buslogic
    and reconfigure kernel with kconfig from menu(select configure/hpdd/reconfigure hpdd),install kernel
    7)Reboot
    http://linux123.no-ip.biz/foto/InteractiveUNix3.png

  17. It was used by the US Army as the base operating system for the Standard Army Retail Supply System-1 (SARSS-1) back in 1992. It was available as part of the Small Multipurpose Computer contract.

Leave a Reply

Your email address will not be published.

Notify me of followup comments via e-mail. You can also subscribe without commenting.