Well, after telling me what I imagined (and telling me how I was not original), you are now telling me how to make my experiments?
Rest assured that should I ever need to use Wims/Wimboot/WimcompressWimbootcompress technologies I will ask for your advice.
Right now my ideas (that remain mine and that I have perfectly clear in my BTW perverted mind) do not include Wims/Wimboot/WimcompressWimbootcompress, nor they will likely be involved in the foreseable future, we'll see.
However this needs to be debunked, right now and right here:
Even if it could be builded, and booted fine, it doesn't sound very useful as all is linked to a local install, and it will be tight to it, AFAIK Symlinks only can use relative paths on same drive, and to a different drive it has to be an absolute path then it seems to me it will not be portable, also when booting on another PC new letters are assigned to the drives, and depending on partitions layout, as an example the logical partitions get first letters before primary partitions.
deciding which volume gets which drive letter is doable pre-booting.
And the automatic drive letter assignment built-in in Windows follows a set of rules, which BTW are the exact opposite of what you stated, primary partitions normally get assigned a drive letter BEFORE logical volumes (not partitions), the rules are here and never changed AFAIK (surely not up to 7/8/8.1, maybe in 10?):
In a nutshell:
The following are the basic disk drive letter assignment rules for Windows 2000:
- Scan all fixed hard disks as they are enumerated, assign drive letters starting with any active primary partitions (if there is one), otherwise, scan the first primary partition on each drive. Assign next available letter starting with C:
- Repeat scan for all fixed hard disks and removable (JAZ, MO) disks and assign drive letters to all logical drives in an extended partition, or the removable disk(s) as enumerated. Assign next available letter starting with C:
- Finally, repeat scan for all fixed hard disk drives, and assign drive letters to all remaining primary partitions. Assign next available letter starting with C:
- Floppy drives. Assign letter starting with A:
- CD-ROM drives. Assign next available letter starting with D: