Fusion

 View Only
  • 1.  XP SP3 Endless rebooting

    Posted Jul 22, 2008 07:36 AM

    Using VM Fusion with a virtual machine running XP Professional I upgraded this to sp3. I now have the endless rebooting with a blue screen complaining about a missing entry point GDIGetBitMapSize in GDI32.dll. I now know this is the classic windows XP SP3 bug

    Do I have any comeback from this or do I need to create a new virtual machine?

    Are there any utilities that allow you to inspect & edit the disk contents of your virtual machine as the fix for this is to replace the gdi32.dll?

    Can the virtual machine be repaired by booting to the windows xp cd?

    Any suggestions would be appreciated

    Thanks

    Skye



  • 2.  RE: XP SP3 Endless rebooting

    Posted Jul 22, 2008 07:49 AM

    Try repairing Windows XP in Virtual Machine using Windows Installer CD



  • 3.  RE: XP SP3 Endless rebooting

    Posted Jul 22, 2008 08:09 AM

    Hi Mandar

    I wasn't sure how to do this but I've figured that you disable mac os

    keyboard shortcuts in Fusion & press F2 when vmware grey screen comes up.

    Change the boot order to boot from the CD before hard drive then use

    installer cd?

    Is this the right path?

    Thanks

    Liz



  • 4.  RE: XP SP3 Endless rebooting
    Best Answer

    Posted Jul 22, 2008 03:52 PM

    If your Virtual Machine does not boot the Windows Install CD and or you cannot enter the BIOS by pressing the F2 key quick enough or select the Boot Menu quick enough by selecting the Esc key after clicking into the Virtual Machine display... To work-a-round either of theses you will need to add one or both of the following parameters to the target Virtual Machine's .vmx configuration file.

    bios.bootDelay = "3000"

    And/Or

    bios.forceSetupOnce = "TRUE"

    By default normal file based Fusion Virtual Machines are created in the "~/Documents/Virtual Machines" folder. Note: Depending on OS ver. and or Fusion ver. there may be a .localized after Virtual Machines although by default it is not visable in Finder.

    ~ Is your Home Folder

    They are placed in a Folder (Bundle Package) with an extension of ".vmwarevm" which by default the extension is not visible in Finder.

    Example: "~/Documents/Virtual Machines/Windows XP SP2.vmwarevm" would in Finder just look like an icon named "Windows XP SP2"

    You can view the Package Contents of the "Windows XP SP2.vmwarevm" folder by right-click (or Ctrl+Click) the "Windows XP SP2" icon and select Show Package Contents.

    To Edit the .vmx File:

    You would right-click (or Ctrl+Click) on the "Windows XP SP2.vmx" file and select Open With > Other... then in Choose Application choose TextEdit.



  • 5.  RE: XP SP3 Endless rebooting

    Posted Jul 23, 2008 12:36 AM

    Thanks for the information. It's very useful for the next time :smileyhappy: & for my

    understanding of how VM Fusion works. I found the virtual machine, inspected

    its contents & looked at the VMX file

    I did manage to get into the BIOS via F2 & change the boot order so it would

    boot from the CD.

    I set my virtual machine up as a SCSI disk so the windows setup wont allow

    me to go into the recovery console. It says it doesn't recognise the disk

    At the start of windows setup from the CD you can press f6 (I think) & load

    a scsi driver

    I have a USB floppy drive but is there a generic scsi driver I can use that

    will read the disk?

    From my windows days I have only used specific scsi drivers to a card

    Skye



  • 6.  RE: XP SP3 Endless rebooting

    Posted Jul 23, 2008 01:04 AM

    Download the SCSI Disk Drivers and assign the vmscsi-1.2.0.4.flp to a Floppy via the Settings sheet for the target Virtual Machine. You cannot use a USB Floppy Drive in Fusion at this point in the process.

    Have a look at: VMware Fusion menu > Help > VMware Fusion Help > Managing Virtual Machines > Configuring a Floppy Device



  • 7.  RE: XP SP3 Endless rebooting

    Posted Jul 23, 2008 09:36 AM

    Thank you for your help. I've now got into the recovery console & fixed the

    dodgy dll

    Cheers

    Skye



  • 8.  RE: XP SP3 Endless rebooting

    Posted Mar 10, 2009 12:12 AM

    Thanks, the thread helped me save my XP vm. The stupid lz32.dll was corrupted, so XP wouldn't boot. Using this thread to boot into the recovery console and then using the "expand" command, I was able to restore the file.