VirtualBox

Opened 16 years ago

Closed 15 years ago

Last modified 14 years ago

#1090 closed defect (fixed)

OS/2 Warp 4 doesn't install on VirtualBox 1.5.x

Reported by: Ken Yee Owned by:
Component: other Version: VirtualBox 1.5.4
Keywords: Cc:
Guest type: other Host type: other

Description

Hangs on diskette 2 after reboot after partitioning, so you can't install OS/2.

Also tried using TrueImage to bring disk image over to VirtualBox and it crashes w/ a stack dump, so it seems it's impossible to run OS/2 Warp 4 on this version of VirtualBox...

Attachments (1)

VBox.log (38.8 KB ) - added by Ken Yee 16 years ago.
virtual box log file for installs

Download all attachments as: .zip

Change History (9)

by Ken Yee, 16 years ago

Attachment: VBox.log added

virtual box log file for installs

comment:1 by Ken Yee, 16 years ago

A few other comments:

  • when you start a virtual machine, you should be able to mount both a floppy and CDROM (current UI allows either or but OS/2 uses both)
  • in the virtual machine settings, the ability to turn off VT-x should be disabled for OS/2 guests (Frank Mehnert mentioned that an OS/2 guest requires VT-x or SVM)

comment:2 by ts@…, 16 years ago

Hmm, i cant acknowledge this.

We were able to install os/2 via installation diskettes on 1.5.2 and 1.5.4 (we actually did with diskette images for speed reasons)

os/2 disk 2 includes the config.sys and device drivers, maybe you should check there witch driver makes the problem.

press <f2> just when os/2 starts to boot (just in the beginning, when the white os/2 sign light up before boot splash screen) Then os/2 will output every driver load in a line at the bottom.

in reply to:  2 comment:3 by Ken Yee, 16 years ago

Replying to ts@gebeco.de:

We were able to install os/2 via installation diskettes on 1.5.2 and 1.5.4 (we actually did with diskette images for speed reasons)

Hmm...that might be why it worked for you. I used the three original boot diskettes (boot + disk 1/2) with the CD so it reads stuff off the CD during the installation process after it does the partitioning. I'll try again w/ the diskette images copied to my hard drive. I'll bet it's some weird interaction w/ OS/2 IDE CD driver trying to use the VirtualBox CD device in which case it's still a bug...

ken

in reply to:  2 comment:4 by Ken Yee, 16 years ago

Found some time to try this again w/ a diskette only install w/ no luck :-P Here's what I did in VirtualBox 1.5.4 (running on Athlon X2 if that matters):

  • create a new VM for OS/2 Warp and take all defaults (64KB memory) including creation of a new boot disk (2GB)
  • boot VM and mount disk0.dsk from \diskimgs\os2\35 (off the OS2 Warp 4 CD)
  • mount disk1.dsk as prompted
  • mount disk2.dsk as prompted
  • choose "easy installation"
  • mount disk0.dsk and reboot
  • mount disk1.dsk as prompted
  • mount disk2.dsk as prompted

And it gets hung up here as well :-P Reboot a few times and go through this process again and it finally asks for disk3.dsk and surprisingly, I can finish the install after pointing at the 14 disk images on the CD. Then it asks to remove the diskette and press Enter which I do but it doesn't reboot, so I finally give up and tell VirtualBox to reset the VM. At this point, OS/2 reboots cleanly :-) And then asks me for the next gazillion diskettes :-P

Feels like there's a bug, but it's an intermittent one :-(

And on bootup of the OS/2 desktop, cchmain.exe crashes. Reboot, pop an OS/2 prompt and it crashes after I type in mkdir.

p.s., in the Mount Floppy dialog, it'd be nice if we could add multiple images at once instead of one at a time which gets tedious and if it would list *.dsk instead of just *.img.

comment:5 by Ken Yee, 16 years ago

Also tried to install the guest additions and it complains that it can't find file "KEE" on the config.sys line w/ vboxguest.sys in it. And in startup.cmd's vboxservice.exe, it gets a fault and stops. I was hoping to get a folder shared so I could copy information back and forth but it looks like that doesn't work in OS/2...

in reply to:  5 comment:6 by Juergen Ulbts, 16 years ago

Replying to kenyee:

Also tried to install the guest additions and it complains that it can't find file "KEE" on the config.sys line w/ vboxguest.sys in it. And in startup.cmd's vboxservice.exe, it gets a fault and stops. I was hoping to get a folder shared so I could copy information back and forth but it looks like that doesn't work in OS/2...

KEE is a kernel extension which allows OS/2 developers to create 32-Bit drivers, so you won't find it on the CONFIG.SYS. Programmers might want to look here: http://www.edm2.com/index.php/OS2_API:KEE

KEE came with OS/2 WarpServer for eBusiness in 1999 (aka Warp 4.5). Warp 4 is from 1996, so you don't have it out of the box. The KEE stuff has been added to OS/2 Warp 4 with a Fixpack but I can't tell you which one (if I have to guess I would say Fixpack 13).

comment:7 by Frank Mehnert, 16 years ago

Is this issue still relevant?

comment:8 by Frank Mehnert, 15 years ago

Resolution: fixed
Status: newclosed

No response, closing.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use