1 2 Previous Next 20 Replies Latest reply on Jun 2, 2011 6:17 PM by jt335577

    Why won't OS/2 guest power on in VMware server 2?

    jt335577 Novice

      Host: Intel DG31PR board; q8400 processor.  VT enabled in Bios. XP SP3.

       

      Create virtual machine for an os/2 guest.  When I try to power it on, I get this message:

       

      OS/2 is not supported with software virtualization. To run OS/2, you need a CPU that supports hardware virtualization.

       

      In VMWARE log I find this:

       

      Jan 06 17:19:32.703: vmx| MONITOR MODE: allowed modes          : BT
      Jan 06 17:19:32.703: vmx| MONITOR MODE: user requested modes   : BT HV HWMMU
      Jan 06 17:19:32.703: vmx| MONITOR MODE: guestOS preferred modes: HWMMU HV BT
      Jan 06 17:19:32.703: vmx| MONITOR MODE: filtered list          : BT
      Jan 06 17:19:32.703: vmx| Msg_Post: Warning
      Jan 06 17:19:32.703: vmx| [msg.cpuid.os2WithBT] OS/2 is not supported with software virtualization. To run OS/2 you need a CPU that supports hardware virtualization.
      Jan 06 17:19:32.703: vmx| ----------------------------------------
      Jan 06 17:19:32.750: vmx| Module MonitorMode power on failed.

       

      What am I doing wrong?  Pse be gentle, I'm a relative beginner with VMWare although I've been involved in mainframe virtualization for many years.

       

      tnx

        • 1. Re: Why won't OS/2 guest power on in VMware server 2?
          a.p. Guru
          vExpertUser ModeratorsCommunity Warriors

          How did you configure the VM? Which guest OS did you select?

          Please attach the vmx file, maybe there's something that needs to be modified.

           

          Did you enable VT just now or was it enabled before? If you enabled it just now, make sure you power cycle the PC. A reboot after the change is not sufficient!

           

          André

          • 2. Re: Why won't OS/2 guest power on in VMware server 2?
            jt335577 Novice

            André Pett wrote:

             

            How did you configure the VM? Which guest OS did you select?

            Please attach the vmx file, maybe there's something that needs to be modified.

             

            Did you enable VT just now or was it enabled before? If you enabled it just now, make sure you power cycle the PC. A reboot after the change is not sufficient!

             

            André

            Guest OS was OS/2 "experimental".  vmx attached.

             

            VT was enabled a week ago, several boots gone by.

            • 3. Re: Why won't OS/2 guest power on in VMware server 2?
              a.p. Guru
              Community WarriorsvExpertUser Moderators

              To see whether the issue is related to the host or the VM itself, please create a 64-bit VM and try to start it. Does it start or do you get an error message? What do you see in the vmware.log regarding "MONITOR MODE" (like in your first post)?

               

              André

              • 4. Re: Why won't OS/2 guest power on in VMware server 2?
                continuum Guru
                User ModeratorsvExpert

                the attached vmx has
                guestOS "other"
                not

                 

                 

                 

                guestOS = "os2"

                or
                guestOS = "os2experimental"

                 

                as we would expect reading your post.

                 

                ?

                • 5. Re: Why won't OS/2 guest power on in VMware server 2?
                  jt335577 Novice

                  Oops - wrong vmx file.  That one would power on, but couldn't get a console to work (that's in another thread:-(

                   

                  Here's the one for the machine that won't power on (which was named 'Virtual Machine'; I forgot to change the name):

                   

                  .encoding = "windows-1252"
                  config.version = "8"
                  virtualHW.version = "7"
                  floppy0.present = "TRUE"
                  mks.enable3d = "TRUE"
                  pciBridge0.present = "TRUE"
                  pciBridge4.present = "TRUE"
                  pciBridge4.virtualDev = "pcieRootPort"
                  pciBridge4.functions = "8"
                  pciBridge5.present = "TRUE"
                  pciBridge5.virtualDev = "pcieRootPort"
                  pciBridge5.functions = "8"
                  pciBridge6.present = "TRUE"
                  pciBridge6.virtualDev = "pcieRootPort"
                  pciBridge6.functions = "8"
                  pciBridge7.present = "TRUE"
                  pciBridge7.virtualDev = "pcieRootPort"
                  pciBridge7.functions = "8"
                  vmci0.present = "TRUE"
                  nvram = "Virtual Machine.nvram"
                  virtualHW.productCompatibility = "hosted"
                  ft.secondary0.enabled = "TRUE"
                  tools.upgrade.policy = "useGlobal"
                  powerType.powerOff = "soft"
                  powerType.powerOn = "hard"
                  powerType.suspend = "hard"
                  powerType.reset = "soft"

                   

                  displayName = "OS2-rit-vm"
                  extendedConfigFile = "Virtual Machine.vmxf"

                   

                  memsize = "1024"
                  ide0:0.present = "TRUE"
                  ide0:0.fileName = "Virtual Machine.vmdk"
                  ide0:0.writeThrough = "TRUE"
                  ide1:0.present = "TRUE"
                  ide1:0.fileName = "S:"
                  ide1:0.deviceType = "atapi-cdrom"
                  ide1:0.allowGuestConnectionControl = "FALSE"
                  floppy0.allowGuestConnectionControl = "FALSE"
                  floppy0.fileType = "file"
                  floppy0.fileName = "d:\Virtual Machines\ecs-rit.flp"
                  floppy0.clientDevice = "FALSE"
                  ethernet0.present = "TRUE"
                  ethernet0.allowGuestConnectionControl = "FALSE"
                  ethernet0.features = "1"
                  ethernet0.wakeOnPcktRcv = "FALSE"
                  ethernet0.networkName = "Bridged"
                  ethernet0.addressType = "generated"
                  guestOS = "os2"
                  uuid.location = "56 4d 25 2d 05 3e 9d 18-85 e2 3d b8 83 0d 85 9d"
                  uuid.bios = "56 4d 25 2d 05 3e 9d 18-85 e2 3d b8 83 0d 85 9d"
                  vc.uuid = "52 ed ce 26 67 20 5c 3f-d5 dd 77 f6 92 86 4e 63"

                   

                  tools.syncTime = "TRUE"
                  guestOSAltName = "os2"
                  bios.forceSetupOnce = "TRUE"

                  • 6. Re: Why won't OS/2 guest power on in VMware server 2?
                    a.p. Guru
                    User ModeratorsvExpertCommunity Warriors

                    Did you test the 64 bit VM yet? (see my previous post)

                     

                    André

                    • 7. Re: Why won't OS/2 guest power on in VMware server 2?
                      jt335577 Novice

                      André Pett wrote:

                       

                      To see whether the issue is related to the host or the VM itself, please create a 64-bit VM and try to start it. Does it start or do you get an error message? What do you see in the vmware.log regarding "MONITOR MODE" (like in your first post)?

                       

                      André

                      created a 'other os, 64 bit' VM.  It powers on OK; I don't get an error message until I try to access the console (that's another problem topic and another thread).

                       

                      from the log:

                       

                      Jan 07 11:15:14.421: vmx| MONITOR MODE: allowed modes          : BT
                      Jan 07 11:15:14.421: vmx| MONITOR MODE: user requested modes   : BT HV HWMMU
                      Jan 07 11:15:14.421: vmx| MONITOR MODE: guestOS preferred modes: HWMMU BT HV
                      Jan 07 11:15:14.421: vmx| MONITOR MODE: filtered list          : BT
                      Jan 07 11:15:14.421: vmx| HV Settings: virtual exec = 'software'; virtual mmu = 'software'

                      • 8. Re: Why won't OS/2 guest power on in VMware server 2?
                        a.p. Guru
                        User ModeratorsvExpertCommunity Warriors

                        I'm still confused about the missing "HV" in "allowed modes". Please run the CPU compatibility tool. For details see http://kb.vmware.com/kb/1003944

                         

                        André

                        • 9. Re: Why won't OS/2 guest power on in VMware server 2?
                          a.p. Guru
                          User ModeratorsvExpertCommunity Warriors

                          From what I just read in http://www.vmware.com/pdf/vmserver2.pdf it appears that your CPU might not be supported. see page 24

                           

                          André

                          • 10. Re: Why won't OS/2 guest power on in VMware server 2?
                            jt335577 Novice

                            Here's CPU ID tool output

                             

                            NX/XD  yes

                            CMPXCHG16B   no

                            RTDSCP  no

                            64 BIT LONG MODE   yes

                            64 BIT VMWARE     no

                            SUPPORTED EVC MODES   none

                             

                            I'm not trying to run a 64bit OS.

                            • 12. Re: Why won't OS/2 guest power on in VMware server 2?
                              a.p. Guru
                              Community WarriorsUser ModeratorsvExpert
                              I'm not trying to run a 64bit OS

                              That's correct, however as you can see in the log

                              OS/2 is not supported with software virtualization. To run OS/2 you need a CPU that supports hardware virtualization

                              So this seems to be a requirement for OS/2. You may try to set the OS in the VM's settings to "other" and see what happens.

                               

                              André

                              • 13. Re: Why won't OS/2 guest power on in VMware server 2?
                                jt335577 Novice

                                André Pett wrote:

                                 

                                OS/2 is not supported with software virtualization. To run OS/2 you need a CPU that supports hardware virtualization

                                So this seems to be a requirement for OS/2. You may try to set the OS in the VM's settings to "other" and see what happens.

                                 

                                André

                                 

                                I was taken in by the fact that the Q8400 has VT support - apparently that's not enough to support hardware virtualization.

                                 

                                I have tried setting the OS to "other" and it will in fact power on.  However, this then fetches up against my other problem - see http://communities.vmware.com/thread/298164 - I can't get the console to open.

                                • 14. Re: Why won't OS/2 guest power on in VMware server 2?
                                  Champion

                                  jt335577 wrote:

                                   

                                  I was taken in by the fact that the Q8400 has VT support - apparently that's not enough to support hardware virtualization.

                                   

                                  Hardware virtualization is supported on the Q8400.  However, it sounds like your CPU is reporting that it does not have VT support.  This sounds like Intel erratum AV69, which does affect the Q8400.  This erratum can be fixed with a microcode update.  Check with your system vendor to see if there is a BIOS update available which may contain the necessary microcode update.

                                  1 2 Previous Next