2020. 3. 1. 16:19ㆍ카테고리 없음
For reference: You'll need 'Openstep-4.2-Intel-User.iso' and 'Openstep-4.2-Intel-Developer.iso' from the usual places. A boot floppy in which the extension '.floppyimage' has been changed to '.img' so it can be mounted in VB. The middle site for a special bugfixed driver floppy image, and of course the boot floppy. Follow the first link with notes that one may want to change the HDD type (VMDK) if you want to import to another hypervisor.
Also when one get's down to drivers needed. The EIDE and floppy are needed so don't follow directions blindly. The last link for some of what to do once in OpenStep.
The mouse will at first be slightly wonky so go slow till you fix it. I was about to post that network support has been broken in VirtualBox for several years (specifically, the AMD PCNet emulation, which is the only network card VirtualBox emulates that Openstep has drivers for), but has finally been fixed! After upgrading VirtualBox my Openstep VM can now talk on the network, hooray! I've never bothered messing around with extra driver floppies during installation; rather I just used the generic Primary/Secondary dual EIDE/ATAPI driver, and installed the Intel PIIX IDE driver (which supports DMA) later. However, for my most recent attempt, I explored VirtualBox's storage options, and discovered they can emulate a BusLogic SCSI card, which Openstep supports.
VirtualBox recommends using SATA, SAS, or SCSI instead of IDE if the guest OS supports it, so I tried out the BusLogic emulation. The only thing I've found online re: BusLogic and Openstep was people saying it did not work in VMware, but in VirtualBox it's worked perfectly for me.
Supports 15 SCSI IDs - I threw an extra ISO on ID 14 and it worked fine - and performance is great. Also SCSI disks can be larger than the 8.4GB limit of the ancient IDE drivers, but you need custom partitioning/disktabs/etc. (4GB partition limit), so with 15 IDs available it's easier to add another virtual disk. Mouse acceleration was a little off but after setting it to the lowest setting in Preferences.app and turning down the DPI for the PS/2 mouse in Configure.app (it takes effect instantly), I got a reasonable mouse. The only confusing thing is that on an OS X host, the mouse pointer is exactly the same as in Openstep (imagine that!) so I can't tell whether the guest has captured it just by the mouse pointer.
I was about to post that network support has been broken in VirtualBox for several years (specifically, the AMD PCNet emulation, which is the only network card VirtualBox emulates that Openstep has drivers for), but has finally been fixed! After upgrading VirtualBox my Openstep VM can now talk on the network, hooray! I've never bothered messing around with extra driver floppies during installation; rather I just used the generic Primary/Secondary dual EIDE/ATAPI driver, and installed the Intel PIIX IDE driver (which supports DMA) later. However, for my most recent attempt, I explored VirtualBox's storage options, and discovered they can emulate a BusLogic SCSI card, which Openstep supports.
VirtualBox recommends using SATA, SAS, or SCSI instead of IDE if the guest OS supports it, so I tried out the BusLogic emulation. The only thing I've found online re: BusLogic and Openstep was people saying it did not work in VMware, but in VirtualBox it's worked perfectly for me. Supports 15 SCSI IDs - I threw an extra ISO on ID 14 and it worked fine - and performance is great. Also SCSI disks can be larger than the 8.4GB limit of the ancient IDE drivers, but you need custom partitioning/disktabs/etc. (4GB partition limit), so with 15 IDs available it's easier to add another virtual disk. Mouse acceleration was a little off but after setting it to the lowest setting in Preferences.app and turning down the DPI for the PS/2 mouse in Configure.app (it takes effect instantly), I got a reasonable mouse. The only confusing thing is that on an OS X host, the mouse pointer is exactly the same as in Openstep (imagine that!) so I can't tell whether the guest has captured it just by the mouse pointer.
The main issue I haven't gotten around is getting it to use a display driver other than the SVGA one. Otherwise one's stuck in grayscale. Some points to consider since I just got OpenStep 4.2 up and running under VirtualBox 5.1 The.ISO's are here: The boot floppies and driver floppies are here: I tried getting the system to install with a IDE setup as detailed in the first guide, but no go. So since the first device is the CD-ROM, I added a buslogic SCSI controller to my VM and told the installer to use the PCI SCSI BusLogic controller.
For the HDD, which is the 2nd step of configuring your drives, IDE works, just follow the guide or use 7775. Now to finish the setup and see about getting color going. EDIT: You can find a bunch of S/W here: EDIT 2: The second guide in OP's post is defunct.
Also for color graphics you will need the Y2k Patch 4 from here: I made an ISO out of it, mounted the ISO inside the VM on my SCSI CD-ROM drive, then copied the.tar file to my / folder, then ran tar xf 'name of tar', then ran the.app file. Install, reboot and enjoy. Login as root (you did configure root, right?), open Configure.app from the NextAdmin folder.
Go to display, select VESA 2.0 (near the bottom of the list). You can remove the basic VGA driver after this. Reboot again. You should have color now. Now you can login and run the preferences.app and configure your display resolution. I have the whole VM running in scaled mode #32bpp color and it works beautifully. Also fullscreen at 1600x1200 works fine too.
I wish the VM supported cursor integration so I don't have to hit the right CTRL key to have my mouse back so I can switch out of the VM. Still working on getting networking configured so I can copy over a few files (wallpapers). Anyway, I hope someone out there finds this info helpful. It's taken me a few hours to track everything down and get the VM working. Oh also, sound doesn't work yet. I still have to tinker with it. Overall though, the base OS flies.
But them machine I am running it on is an i7 with an SSD. It should fly. EDIT 3: To clean up some spelling. Also, to configure root - that info is in the 1st guide in OP's post.
OPENSTEP Installation Guide OPENSTEP Installation Guide What is this? OPENSTEP was an operating system created by NeXT Software Inc. It served as the basis for Mac OS X after Steve Jobs came back to Apple after Apple acquired NeXT. This is simply to teach and show computer history. Prerequisites. OPENSTEP 4.2 User for Intel -.
Openstep Installation Software Free
OPENSTEP 4.2 Developer for Intel -. Install Disk Floppy Image -. Drivers Floppy Image -. Network Driver + Patch 4 Bundle -. Parallels Desktop 9+ OR VMware OR VirtualBox (this guide is for Parallels only, however, the files work with the other virtualization programs as well).
Set up a VM. Create a new VM inside Parallels. Select 'Other' as OS.
Make sure to configure the hardware:. CPU: 1. RAM: 64 MB. Graphics: 64 MB with 3D Acceleration and Vsync. 2 GB simple Disk. Configure HDD, Floppy and CD like this:.
HDD on IDE 0:0. CD on IDE 1:0. Floppy Connected Mount images.
Mount 4.2InstallDisk.floppyimage in the floppy drive. Mount Openstep-4.2-Intel-User.iso in the CD drive. Installation Preparing the installation. Boot up the VM. When asked to enter something, do NOT enter anything and wait. Enter the number of the language you want to use. 1 is Englisch, 3 is German.
When asked to erase the hard drive, do so by entering 1. Now the installer will ask you to insert the driver disk. Do so by switching the floppy image to 4.2CustomDriverDisk.floppyimage. Then press ENTER.
When presented with the drivers screen, enter 7 twice until you can see the entry for Primary/Sencodary(Dual) EIDE/ATAPI Device Controller (v4.03). Repeat Step #5. When asked if you want to load additional drivers, enter 1 to continue without doing so. You will now see a white screen loading stuff.
If a kernel panics happens here, make sure the CD and HDD are connected to the correct IDE slots. Running Setup. You are now entering the setup. Enter 1 to start.
Continue entering 1 until setup beings. This will only format the drive. Wait until the installer finishes. You will see a progress bar of dots and equal signs. They will fill twice.
When the installer finishes, disconnect the floppy drive and press ENTER. This step will take a moment. Configuration. OPENSTEP will now complain about missing drivers. Insert the drivers floppy again and enter 1. OPENSTEP will boot and load up. Two alerts will pop up.
Simply press OK. You will see a dialog 'Summary of Devices'. Do not change anything here.
Just save and confirm the dialog warning of an incomplete configuration. Configuring stuff already can break the VM so don't do it.
In the following dialog uncheck all languages that you don't want. Leave the rest checked. The installer will now take a short moment to configure the packages. Even though the installer says it's NeXTSTEP, it is OPENSTEP. When the installer has completed, disconnect the floppy and restart.
In the upcoming dialog, select your preferred language and keyboard layout and continue. If any dialog appears stating that the floppy is unreadable, simply press Eject and continue with the next part. The system is now installed.but you're missing drivers.
The system doesn't have any graphics or networking drivers, yet. We're going to solve at least the graphics.
We will now install Patch 4 that solves the Year2K-bug and introduces a VESA-driver for better graphics. Do not get scared by the number of steps. Many steps are only clicks on buttons. Click on Disk, then Eject inside the Workspace menu. If there is any complaint about something being unreadable, simply eject anway. Mount ne2k+os42patch4+vmwarefb.iso into the CD drive (you can eject the installation iso).
Click on the newly visible CD icon. Copy the contents of the CD to the folder me. You do so by marking all three items and dragging them to me. Go to me and double click os42machuserpatch4.tar. This will bring up a dialog stating that the file is compressed. Click Unarchive there. Please be patient.
You wil not see any progress. Wait until you see a new file OS42MachUserPatch4.pkg before you close the inspector. Open /NextApps/Terminal.app. Type in the following commands: su /NextAdmin/Installer.app/Installer /me/OS42MachUserPatch4.pkg. Click Install in the now appearing Installer. Leave everything at default and click Install.
When asked to confirm that the package runs programs during the operation, click Continue. When asked to continue even if some of them are installed, click Continue. When the installation has completed, reboot by double-clicking the NeXT-icon in the upper right, then Log out and finally Power off. OPENSTEP will now shut down and then tell you it's safe to turn it off. Reset the VM and let it boot up again.
You may read again that the floppy disk is unreadable. Eject it once again. Run /NextAdmin/Configure.app. Click on the monitor icon in the top row. In the now appearing dialog scroll down to VESA VBE 2.0 Display Driver (v1.00). You cannot use the wheel to scroll but have to drag the scrollbar on the left. Then click Add.
Click Done, then Save. Reboot once more. You will now see a blue/white window while booting instead of the Openstep logo.
If this happens, you've installed the driver successfully. You should then get a 'nicely' colored desktop.
We'll now change the resolution so you have more space to work with. To do that open up /NextAdmin/Configure.app once more, click on the monitor symbol and click Select in the section Display Mode. Choose a resolution you like but don't shoot too high. I recommend 1152x870.
Reboot again after saving and tadaa, you have more space! I included the NE2k networking driver but could not yet figure out how to get it up and running in Parallels. If you have any ideas, shoot me an email to.
The VMware-file is for VMware users who like to experiment with more than the standard VESA driver. Have fun running the system that saved Apple and probably made a whole new industry possible! Additional Notes The developer image provides development tools like Interface Builder and sample Objective-C code to explore. You can run all the samples by clicking the Demos folder in the toolbar.