Jump to content











Submitter

SUPPORT TOPIC File Information

  • Submitted: Jun 25 2013 07:57 AM
  • Last Updated: Aug 26 2014 02:15 PM
  • File Size: 4.74MB
  • Views: 25783
  • Downloads: 24390

Download VHD_XP_Compact - Make Mini XP - 85

* * * * * 1 Votes
vhd xp usb



Screenshots
VHD_XP_Compact - Program to make Mini XP

Download and Run VHD_XPC.exe and Extract to simple path

In Win 7/8 OS Set User Account Control Off and Reboot.
Use imdiskinst.exe to Install ImDisk driver (if not present already).
Imdisk is used to mount VHD Image files in a virtual drive.

VHD_XP_Compact.exe - Make Portable XP in 1.2 GB VHD Or Mini XP in 0.6 GB VHD booting from Grub4dos Menu on USB or HDD

Source is Windows XP x86 fresh installed in 2 GB VHD Or Install XP on primary active partition of internal harddisk.
Target Boot Drive can be FAT32 or NTFS USB-drive used only for Boot files so that booting of internal harrddisk is NOT changed.
Target System Drive must be NTFS and is the drive where the XP- VHD file is created and this can be your internal harddisk drive.

Possible Scenario's
- Boot with Grub4dos Menu on NTFS or FAT32 USB-Stick with XP- VHD located on NTFS Drive of Internal Harddisk
- Boot with Portable USB-harddisk and launch XP- VHD located on NTFS System Drive of USB-Harddisk

Booting VHD files from Grub4dos Menu as FILEDISK or as RAMDISK requires to Install in Source VHD either FiraDisk Or WinVBlock driver.
Additinally Installed Programs and Drivers and Settings are remembered in FILEDISK just like in normal Windows OS.
Loading the VHD into RAMDISK is much faster when the VHD file is located on the internal NTFS harddisk drive.

When WINDOWS\DriverPacks store with subfolder M (MassStorage) for support of SCSI- en RAID-controllers is found in XP Source VHD,
then option MassStor will add CriticalDeviceDatabase registry and Services to allow booting on all hardware.

Install USB 3.0 Drivers for XP from folder Windows\DriverPacks\C\U as integrated by DPs_BASE.exe by using KTD option.
Add Service and CriticalDeviceDatabase Registry Values
and according to KTD we Set DevicePath in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

Let Portable version boot on different hardware to make it Universal by Install of all Drivers except the hardware specific large Video driver.
Use Universal Portable XP- VHD as Source to make Mini XP VHD that can boot in any case on all experienced hardware.
Mini XP has smallest Size of about 200 MB by removing driver.cab and Windows Media Player and by further reduction of system32 folder.
Mini XP VHD located on internal harddisk is very useful to Boot fast from RAMDISK on known hardware.

Build-in Defraggler is useful (really needed) to Defrag files within the XP- VHD, but post processing is also possible after mounting the XP- VHD.
NTFS Compression results in high fragmentation e.g. 85% so that it is advised to use Defrag VHD option.

VHD entry in Grub4dos Menu on Boot Drive is made when WinVBlock Or FiraDisk driver is found in XPSRC Source VHD.
VHD filename XP32USP1.vhd contains Architecture 64/32 + Distribution Language + Version P/M/C + Number 1-9

Program UEFI_MULTI can be used in Win 7/8/7PE OS to make other HDD or USB drives bootable with the created XP- VHD.
http://reboot.pro/to...182-uefi-multi/ Or http://www.911cd.net...showtopic=25269

BOOT_IMG.exe makes Grub4dos Boot Menu on Target Boot Drive for VHD on NTFS Target System Drive (FileCopy of VHD occurs if not yet present)

================================================================================

Windows XP Source VHD preparation - Install XP in 2 GB VHD

VHD_XP_Create.exe - Make 2 GB XPSRC VHD file and make Grub4dos Boot Menu on HDD or USB
for Install of XP in VHD by using XP Setup ISO file and WinVBlock driver
http://reboot.pro/to...7-vhd-xp-setup/ Or http://www.911cd.net...showtopic=25345

More Info on How to prepare XP Setup ISO file with Integrated DriverPacks is given in Section 2 of
http://reboot.pro/to...-and-windows-7/ Or http://www.911cd.net...showtopic=23553

================================================================================

Credits and Thanks to:
JFX for making WinNTSetup3 to Install Windows 2k/XP/2003/Vista/7/8 x86/x64 - http://www.msfn.org/...612-winntsetup-
ChrisR for making Win8.1SE - http://www.msfn.org/...170546-win81se/
chenall, tinybit and Bean for making Grub4dos - http://code.google.c.../downloads/list
karyonix for making FiraDisk driver- http://reboot.pro/to...k-latest-00130/
Sha0 for making WinVBlock driver - http://reboot.pro/to...8168-winvblock/
Olof Lagerkvist for ImDisk virtual disk driver - http://www.ltr-data....ode.html#ImDisk and http://reboot.pro/in...hp?showforum=59
Uwe Sieber for making ListUsbDrives - http://www.uwe-sieber.de/english.html
Dariusz Stanislawek for the DS File Ops Kit (DSFOK) - http://members.ozema...eezip/freeware/
Microsoft for VhdTool (free to install, use, copy and distribute) - http://archive.msdn....oft.com/vhdtool
Piriform for making Defraggler - http://www.piriform....fraggler/builds
marv for making UsbBootWatcher - https://github.com/v...sb-boot-watcher and http://www.911cd.net...showtopic=22473
Pauly for making Bootice - http://bbs.ipauly.co...06e07ab6f3b01cb

More Info on booting XP- VHD from grub4dos menu by using FiraDisk Or WinVBlock driver:
http://reboot.pro/to...-and-windows-7/ Or http://www.911cd.net...showtopic=23553

================================================================================

Grub4dos Menu to Boot XP32USP1.vhd as FILEDISK or as RAMDISK by using WinVBlock driver

VHD filename XP32USP1.vhd contains Architecture 64/32 + Distribution Language + Version P/M/C + Number 1-9

title Portable XP32USP1.vhd - WinVBlock FILEDISK - 1.2 GB
# Sector-mapped disk
find --set-root --ignore-floppies /XP32USP1.vhd
map /XP32USP1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

title Portable XP32USP1.vhd - WinVBlock RAMDISK - 1.2 GB
# Sector-mapped disk
find --set-root --ignore-floppies /XP32USP1.vhd
map --mem /XP32USP1.vhd (hd0)
map --hook
root (hd0,0)
chainloader /ntldr

================================================================================

What's New in Version 85 (See full changelog)

  • VHD filename XP32USP1.vhd contains Architecture 64/32 + Distribution Language + Version P/M/C + Number 1-9
  • Update grub4dos-0.4.5c-2013-07-24.7z
  • Improvement in all Help files - Procedures based on using Win8.1SE x64 boot.wim as Boot Image File
  • Thanks to ChrisR for making Win8.1SE - http://www.msfn.org/board/topic/170546-win81se/
  • v 80
  • Update UsbBootWatcher used to protect Services that Enable booting from USB
  • Update Booticex86.exe to version 1.3.2.1
  • v 78
  • USB 3.0 boot support for XP booting from VHD
  • Install USB 3.0 Drivers for XP from folder Windows\DriverPacks\C\U


Screenshots

Screenshots Screenshots Screenshots


Other files you may be interested in ..





  • 374 Total Files
  • 13 Total Categories
  • 89 Total Authors
  • 5093476 Total Downloads
  • Discalot Latest File
  • ReTokener Latest Submitter

41 user(s) are online (in the past 3000 minutes)

0 members, 41 guests, 0 anonymous users