Boot XP from VMware

Discussion in 'Virtualization' started by NoTears, Aug 31, 2020.

  1. NoTears

    NoTears MDL Member

    Aug 24, 2020
    172
    80
    10
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,561
    59,627
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. NoTears

    NoTears MDL Member

    Aug 24, 2020
    172
    80
    10
    i already did this multiple times but it does not work.
    It works when i try to install all others OS (vista, win7, win8.1, win10) but it does not work with xp. I don't know why.
    I suppose there is some setting to configure to make this work but no idea which one.
     
  4. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    35,561
    59,627
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. hotmusik4u

    hotmusik4u MDL Novice

    Jan 8, 2018
    17
    9
    0
    follow the instructions on the gif provided, select the appropriate operating system (XP Prof 64 or 32) and in the Firmware select BIOS
     
  6. LostED

    LostED SVF Patch Lover

    Jul 30, 2009
    6,477
    17,572
    210
    is your xp iso bootable?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. NoTears

    NoTears MDL Member

    Aug 24, 2020
    172
    80
    10
    Okay so the problem was from the iso i was using, yes it is bootable iso and working fine but it contains multiple sata drivers that i had integrated long time ago to be able to install xp on old machines and it seems that these drivers prevent the iso from being used in virtual machine for some reason.

    I downloaded official xp iso and it worked on VMware, i was able to install xp on it with no problems.
     
  8. Sajjo

    Sajjo MDL Expert

    Feb 6, 2018
    1,652
    2,254
    60
    Windows XP in VMware is by default set to ide.
    Modify *.vmx
    - from
    ide0:0.fileName = "name of virtual machine.vmdk"
    ide0:0.present = "TRUE"
    - to
    sata0:0.fileName = "name of virtual machine.vmdk"
    sata0:0.present = "TRUE"

    Note: you will need apropriate drivers