OK I have created a new virtual disk which I have setup from within Hyper-V
If you want me to investigate how this image has been created under Hyper-V would appreciate if you could direct me to some links to give me a head-start.
- joined the virtual hard disk to an existing XP VM
- used Disk Management to create primary partition
- formatted as FAT
- copied ntldr, boot.ini and ntdetect.com from XP VM
- shutdown VM
- disconnected virtual disk (image2v)
- create new VM and link to image2v
- boot BartPE ISO in new VM so could make partition active (used Acronis to do this, can use something else if you prefer)
- boot from image2v and boot.ini loads OK. Tries to start Windows entry correctly
Well, it seems to me like you have replicated the same procedure that initially caused the flashing cursor:
http://www.boot-land...?...=9776&st=12
or not?
Simply get tiny hexer and my scripts:
http://www.boot-land...?showtopic=8734
Compare the newly created MBR with the one of the image created manually.
Compare the newly created botsector with the one of the mage created manually.
Check the MBR and bootsector of the new image (just to make sure the geometry is 255/63).(MBRview on first sector+BSview on sector at offset 32256)
Check the MBR and bootsector of the image that initially failed to boot (the one of post #13).
BSview is still UNfinished and "looks ugly" on NTFS bootsectors)
In the MBR the END Head should be 254.
In the Bootsector the Number of heads should be 255.
jaclaz