Do you mean I re-create image #2 in the Hyper-V VM using mkimg.cmd, vdk, rawtovhd etc.?
Or do you mean I create a FAT partition using Disk Management in the Hyper-V VM and just go as far as I can using standard Windows tools? (i.e. basically to boot.ini calling ntldr)
The second you said.
Negative on Acronis. I initially create NTFS partition via Disk Management. I switched to Acronis when the NTFS partition failed via Disk Management. As it turned out Acronis made no difference.
Well, with all due respect for the Acronis apps
I do not trust them "fully", in the sense that these kind of "automagical" apps tend to do things that they "think better" instead of what you asked them to do (or wanted to get as result).
(and yes this includes also windows Disk Management and Format)
There is NO apparent reason (or at least I cannot find one
) why Windows Format changes the Partition ID
:
http://www.boot-land...?...=3191&st=26In my personal opinion, if the good guys at MS would have been more "friendly" or "openminded" they would have
- added a switch like /force with parameters 06 or 0E for FAT16 and with parameters 0B and 0C for FAT32
and/or - added a warning message like:
For reasons that you are too damn stoopid to understand we decided that the partition type currently in your MBR needs to be changed, and we'll do so.
(or a more polite version to the same effect
)
I personally believe that a technical expert that names the Hyper-V iso:
GRMHVxFRE1_DVD.iso
or the Windows 2003 trial iso:
x09-22207.iso
managing to create something that noone in his right mind would associate with the corresponding product and anyway breaking (if it still exists) the DOS 8.3 naming convention, is capable of any crime against logic and rational thinking.
BTW even the paths on the Windows 7 DVD must have been created by a fugitive from the local asylum, example:
\sources\boot.wim\2\Windows\winsxs\x86_microsoft-windows-wimgapi_31bf3856ad364e35_6.1.7600.16385_none_88d1f88d76321f27\
In any event, I thought that you identified the reason that the NTFS partition failed initially in post 30
Yes and No.
I identified the reason, but provided a "generic" solution.
If you re-format the partition, you will have to re-apply the patch, it is possible that some tools will report the bootsector as "corrupted" or "wrong".
I mean "hacking" the bootsector for FAT32 or NTFS is a "workaround", you are basically telling the bootsector: IGNORE CHS!
But the bootsector has been working nicely, as-is, with "proper" CHS geometry supplied, for the last 10 years at least, so that solution is actually a (working
) "workaround", I am interested in understanding which are the correct CHS values in the MBR and HS in the bootsectors that allow the "untouched" bootsector to work, for two reasons:
- learning something new about this Hyper-V thingy and how it manages disk images
- keeping things as "compatible" as possible
jaclaz