06-22-2021, 12:52 AM
(This post was last modified: 06-22-2021, 01:11 AM by superdollar.)
I have successfully made this. here is my solution
* install ventoy to USB
* format {part1} to NTFS
** tip: must be NTFS (by default is exFAT)
** tip: must have enough space (may need to host pagefile.sys)
* copy ventoy_vhdboot.img (Win10based) to {part1}/ventoy/ventoy_vhdboot.img (see ventoy plugin for details)
* create a WinToGo (Win10) VHD and copy it to {part1}
** tip: must be VHD, not VHDx
** tip: I use FIXED size because I have issues with dynamic size (not sure if fixed size is mandatory, but fixed size works)
** tip: must have enough space in VHD (may need to host pagefile.sys)
* done, now boot and choose WinToGo VHD
PS. I created my WinToGo VHD by following steps, but you may have better way of doing it
* installing WinToGo to a USB first (from a win10 machine)
* then dump (both boot and windows partition) to VHD (not VHDx) by microsoft util Disk2vhd.exe, this is dynamic size VHD
* after that use virtualbox to create a fixed size VHD
* finally use ghost/clonezillar to duplicate the content from dynamic size VHD to fixed size VHD
* this fixed size VHD is what we want
* install ventoy to USB
* format {part1} to NTFS
** tip: must be NTFS (by default is exFAT)
** tip: must have enough space (may need to host pagefile.sys)
* copy ventoy_vhdboot.img (Win10based) to {part1}/ventoy/ventoy_vhdboot.img (see ventoy plugin for details)
* create a WinToGo (Win10) VHD and copy it to {part1}
** tip: must be VHD, not VHDx
** tip: I use FIXED size because I have issues with dynamic size (not sure if fixed size is mandatory, but fixed size works)
** tip: must have enough space in VHD (may need to host pagefile.sys)
* done, now boot and choose WinToGo VHD
PS. I created my WinToGo VHD by following steps, but you may have better way of doing it
* installing WinToGo to a USB first (from a win10 machine)
* then dump (both boot and windows partition) to VHD (not VHDx) by microsoft util Disk2vhd.exe, this is dynamic size VHD
* after that use virtualbox to create a fixed size VHD
* finally use ghost/clonezillar to duplicate the content from dynamic size VHD to fixed size VHD
* this fixed size VHD is what we want