VM in XP to accept XP X64 as guest.

Discussion in 'Windows XP / Older OS' started by un user, Feb 19, 2024.

  1. un user

    un user MDL Member

    Jun 16, 2013
    163
    124
    10
    Hi all.
    I want to test and play with WinXP SP2 X 64 as guest, on a Virtual Machine installed on WinXP 32/64 bit.
    Is there any Virtual Machine for this condition ?
    I know about processor features, but, first, is good to know if VM can permit this.
    Thanks.
     
  2. Seven4ever

    Seven4ever MDL Member

    May 16, 2023
    113
    46
    10
    Why not install 2 VM side by side on same host ?
     
  3. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,939
    150
    If you have a 32bit host installed on a 64bit CPU *AND* you have the HW virtualization (A.K.A. Intel VT-x or AMD-v) available *AND* enabled in the BIOS, YES you can run 64bit guests.

    VMware does that since the dawn of time, but Virtualbox should work as well.

    Virtual PC/Virtual server doesn't support 64bit guests at all.

    Hyper V is not available in 32bit hosts

    No idea about Parallels Workstation.
     
  4. TigTex

    TigTex MDL Senior Member

    Oct 5, 2009
    479
    389
    10
    Use an hypervisor like proxmox and you can run all VMs you want at same time with the most various operating systems
     
  5. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,939
    150
    What has to do proxmox with OP's question?

    Proxmox is specialized distroleveraging a 64 bit Hypervisor (KVM) meant to run on a separate machine then you access them via RDP, VNC, Spice whatever.
     
  6. TigTex

    TigTex MDL Senior Member

    Oct 5, 2009
    479
    389
    10
    What I proposed is an alternative that will resolve OPs problem.
    That's the cleanest way of running multiple operating systems, specially because XP is no longer supported. You can run a modern operating system and both xp 32 and 64bit versions for whatever your needs are.
    Installing virtualbox on xp, having to deal with nested virtualization and all complications that XP gives on modern hardware is too hard. Proxmox is the way
     
  7. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,939
    150
    OP asked a simple thing.

    How to run a 64 bit guest, in a 32bit host. Which is possible and easy. (and has nothing to do with nested virtualizzation)

    How a 64bit hypervisor meant to be installed bare metal, remotely, can be a solution to his problem?

    It's like suggesting sand paper to someone who asked for toilet paper.
     
  8. TigTex

    TigTex MDL Senior Member

    Oct 5, 2009
    479
    389
    10
    I've provided alternative solutions. This is a forum, you can provide multiple solutions for the same thing. It's OPs decision to choose a solution

    Hardware compatible with XP is old and XP is not the best performing solution to host a virtual machine, specially using legacy virtualbox/vmware. Unless the user has a core2/athlon 64 cpu, the proper solution is to virtualize both environments. Safe, faster, less compatibility issues with modern hardware
    Have a nice day
     
  9. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,939
    150
    Yes. A good answer, just for another question.
     
  10. un user

    un user MDL Member

    Jun 16, 2013
    163
    124
    10
    Thanks all.
    I have a few computers. One will have Win Xp installed with vmware. In vmware i want to install win xp x64 sp2.
    I made my tests in vm, and, if works as expected, changes, will be applied to same computer in real working OS.
    This is due to prevent unnecessary booting/rebooting real OS, during tests.