Up and Running in Parallels

NeXT Computer, Inc. -> Emulation / Virtualization

Title: Up and Running in Parallels
Post by: ErikTheHack on May 05, 2007, 05:02:03 PM
I thought it would be good to share what it took to get OPENSTEP 4.2 up and running with the current version (Build 3188) of Parallels Desktop for Mac.

First off I needed all the disks (or disk images in my case).  Floppy Images need to have the .fdd extension -- the floppy images available from Apple's site simply need to have their extension changed.  If you're going to use CD images they of course need to be in ISO format.

Next I created a new virtual machine from Parallels using the "Typical" option, OS Type "Other", and OS Version "Other".  I named mine OPENSTEP 4.2  of course.  I opted to install from an "ISO Image" but I assume that a "Real CD/DVD" would work as well.

I told Parallels to size my drive to 1024 MB -- 1 GB should be large enough for what I need but YMMV -- I'm not even sure how big you can go.

I then had to tell Parallels to mount the boot floppy in the virtual floppy drive and the install CD iso for the virtual CD drive and then reset the virtual machine -- this because Parallels doesn't let you set the floppy in advance.

Now the OPENSTEP 4.2 installer will begin.  For me the initial options were selecting 1 for English.  Then 7-7-6 to use the EIDE ATAPI driver for the CD and another 7-7-6 to again use the EIDE ATAPI driver for the HDD.

Finally the thing will ask you if you really really want to do this -- 1's all the way.  At some point here the screen goes from the text-only DOSish mode to the graphic windowed terminal mode and progress will be shown in this window.

When it's done it will wait at a prompt for you to tell it to restart.  WARNING: When you do this be sure to specify the -v option at the boot prompt.  For some reason the Boot Graphics method hangs but in verbose mode it works fine.  IF IT HANGS ON __THIS__ REBOOT YOU WILL HAVE TO START ALL THIS OVER SO BE SURE YOU boot: -v!!!!!!  FYI: It seems that no amount of fsck will repair the disk if the above happens -- believe me I tried!

Now the system should successfully boot up into OPENSTEP 4.2 and you can finish the configuration.  The only thing to remember is that you need to select a video driver and VGA Default (I think it's called) works.  I have no idea about the others yet though it's been posted that once you install Patch 4 you can use the VESA driver to get color and better rez.

One last note, every time you boot you will need to use the -v option manually or you can specify "Boot Graphics" as "No" in Configure.app to have this happen automatically every time.  I have no idea why the boot graphics stuff hangs but who cares?  You've got OPENSTEP 4.2 running on your Intel Mac or PC!

I'll post detailed instructions about how I get graphics, network, etc. working as I do.  And others please feel free to add to this as I'm only just getting started.

-Eric
Title: More good luck
Post by: ErikTheHack on May 05, 2007, 09:23:29 PM
I figured out the issue with the update installer -- kind of.  I should say that I got it to work I just don't understand exactly WHY I had to do what I did.

I downloaded both OS42MachUserPatch4.tar AND OS42MachDevPatch.tar from Apple's archive.  I then burned them onto a CD so I could easily access them in OPENSTEP.

I then copied OS42MachUserPatch4.tar onto my system and opened the tar ball as specified in Apple's readme doc (fixing their typo along the way).  So I did:

tar xf OS42MachUserPatch4.tar

This resulted in now having OS42MachUserPatch.pkg.

Do the same for OS42MachDevPatch4.tar and you'll have OS42MachDeveloperPatch4.pkg too.

Install both with the package installer following the directions that show there.

After you install these you can use Configure.app to select the VESA 2.0 display driver and set all sorts of great display sizes.  I was able to choose the native mode of my MacBook @ 8 bit color.  Quite nice :)

Don't forget that you also need to go and configure your VM with Edit->Virtual Machine...->Options->Advanced Tab.  Now disable the "Enable intel VT-x support" checkbox.  If you don't do this the VM won't boot into OPENSTEP.

That's it.  It's awesome to see how great OPENSTEP 4.2 runs on my MacBook -- and mine is black so it looks really proper ;)

Next up is to get the networking working.  I'll post again on that later.

-Eric
Title: Up and Running in Parallels
Post by: jeffberg on August 13, 2007, 12:01:05 AM
I am having a strange problem.  I get it all set up to the point where I can install the Patch 4.  I then save a snapshop.  then I install it and even If i select no new drivers at all, i restart and it will no longer boot.  and yes that is with -v.  It stops after it loads the drivers.  Has anyone else has this problem in parallels.

I also installed it in VMWare Fusion 1 and in there I install all of the VMWare drivers for OpenSTEP, but the video driver doesn't support high resolution... and the VESA driver does not work in VMWare for some reason.

Any help you guys can offer me?
Title: Up and Running in Parallels
Post by: ErikTheHack on August 14, 2007, 01:40:34 PM
What version of Parallels?
Title: Up and Running in Parallels
Post by: jeffberg on August 14, 2007, 09:07:58 PM
Quote from: "ErikTheHack"What version of Parallels?

Parallels 3
Title: Re: Up and Running in Parallels
Post by: Andreas on September 13, 2007, 01:08:38 PM
Quote from: "ErikTheHack"
I'll post detailed instructions about how I get graphics, network, etc. working as I do.  And others please feel free to add to this as I'm only just getting started.

-Eric

Hm, i have Openstep also running but without sound and network. What drivers do you have used?
Title: Up and Running in Parallels
Post by: Morn on October 16, 2007, 07:00:06 PM
Can someone tell me how to login as root in openstep so I can install these patches, how do I turn off the autologon! Argh.

Weirdly this -v verbose boot is exactly what I've had to do with Tiger on a PC or it would freeze on login screen, ironic.
Title: Up and Running in Parallels
Post by: jeffberg on October 16, 2007, 07:28:56 PM
to set the root password you have to go into the control center... i forget what it is called... it is the clock.  Then into passwords and you can set your password.  this disables automatic login.  then just log out and login as root with no password then do the same thing by double clicking the clock and setting a password for root.

jeff
Title: Up and Running in Parallels
Post by: Morn on October 17, 2007, 11:28:05 AM
Ok this doesn't work, I install the patch and pick the vesa driver, and next freezes on boot.
Latest parallels.

Go to top  Forum index