Ultimate P2V

Guides and resources to setting up your own Ultimate P2V project. Ultimate P2V is a free plug-in that allows you to clone a physical machine to virtual machine – and perform the neccessary “system reconfiguration” required to make it bootable.

Welcome to the Ultimate-P2V Page

Created by Qui Hong (The Developer), Chris Huss and Mike Laverick (Value-add and Documentation). Ultimate-P2V (fix-vmscsi) is a free plug-in that allows you to clone a physical machine to virtual machine – and perform the necessary “system reconfiguration” required to make it bootable. Without this tool or a commercial P2V tool the virtual machine would just give a “blue screen of death”

This document outlines how to configure a BartPE Boot-CD with the appropriate drivers and plug-ins to perform the P2V. We use Symantec Ghost 8 merely as an example of a disk cloning tool – but really any cloning software (with a supported plug-in) would work just as well. If you want to look at something like Acronis TrueImage, Paul Larini has plug-ins for it on his web-site (http://www.mechrest.com/plugins)

The first guide walks you through a completely manual creation of these plug-ins and drivers. The intention is allow you to configure a BartPE with the latest drivers if you so wish. The second guide is people who merely want to wish to download all the plug-ins and drivers from here – unzip them to there BartPE installation and build a CD ready to use Ultimate P2V. The first guides is about 30 pages, and the second guide is 20 pages

Core Plug-ins
This section is dedicated to hosting plug-ins specifically for when a BartPE Boot-CD is run within a virtual machine. These plug-ins are ready to run and will work out of the box.

VMware SCSI “BusLogic” Driver

VMware VMXnet Network Driver

VMware Tools & SVGA Graphics Driver by Sherpya

LSILogic Driver

Classic Ultimate-P2V – Qui Hong’s original “Fix-VMSCSI” FreeP2V Plug-in

All New Ultimate-P2V – Paul Whitfield’s “Fix-VMSCSI”

Additionally, Paul has taken the original guide to classic guide to Ultimate P2V and updated it. The guide needs some work on it and there are some notes to me from Paul. Right now I don’t have the time update the documentation to reflect Paul’s work – but I will work on it once I have finished my work on the Vi3.5 Beta. In the mean time you can download Paul’s guide here.

Other Plug-ins

Brandon Gordon’s (AKA Notorious_bdg’s “Fix-Perc FreeV2P” Plug-in

Brandon Gordon’s (AKA Notorious_bdg’s “HAL_Update.txt” Plug-in


Drivers for Physical Machines (P2V Candidates)

The Ultimate Boot CD for Windows has driver download .exe which copies a ton of network and storage adapter drivers to your BartPE disk. There also have on the same page two useful tools. First is, AutoStreamer which is an application for slip streaming Service Packs onto your Windows installations CD’s. It is compatible with 2k, XP, and 2k3. Also, there is QEMU for Windows - a tool that allows you to run ISO images from your HDD in a separate window.

From BartPE’s website you can download some network and storage drivers:

http://xpe.collewijn.info/ has some drivers as well.

A kindly soul sent me this storage.zip file which is 4mb in size and contains hundreds of storage drivers. Additionally, from UBCD4W I’ve extracted these network.zip drivers which will work in BartPE…

Ulli’s Driver Pack for Windows 2003

Ulli Hankeln of sanbarrow.com (continuum on the forums) has sent me a driver pack for Windows 2003. Ulli has a rather excellent site, and has developed his own unique method for P2V. If you wish to contact Ulli about his driver pack he has a forum category here:


Top Locations for BartPE
BartPE Boot-CD
Sherpya’s Windows PE Stufff
Reatogo XPE (Wizard Driven system for creating Drivers/Menus/Plug-ins)
http://www.mechrest.com/plugins (which hosts Paul Larini’s VMware Tools Plug-in for VMware Workstation, Paragon’s Exact Image 7.0, and plug-ins for various versions of Acronis’ True Image)

Dig Deeper on VMware Resources