Hello!
Maybe free SavePart can help you (version 3.80 has just been released)
http://damien.guibouret.free.fr/en/l...ml#Chapitre_12
"In order to manage boot, Windows Vista/Seven store into a file which partitions are bootable and where they are on disk following a
way near the one used to associate a drive letter to a partition. This is similar to the way BOOT.INI works on Windows XP, but file
cannot be edited because it is binary."
http://damien.guibouret.free.fr/en/l...ml#Chapitre_11
"Windows 2000 and followings store partition position in the registry in order to preserve association between a partition and its
corresponding driver letter. Partition position is composed of two parts: disk number that is stored into MBR (4 bytes) and offset
of first byte of partition on disk (8 bytes). So if you copy a partition onto another disk (without copying MBR) or if you move the
beginning of a partition, you have to update the information in the registry for each partition that you moved for Windows to be
able to still use the same drive letter. In the case of restoring a partition which has not been moved, this is not necessary."
Cheers, Roman
"Natéag" <> wrote in message news:607F5136-3B61-4066-8C18-...
> I have installed Win7 64bit on my third (last) partition, because
> I did not want to update Vista 32 bit.
>
> Of course it works well. But still I would like to move Win7 to
> the first partition, and maybe restore Vista 32 bit to the third
> partition.
>
> I have moved it : it did not work.
> I restored from a Norton Ghost restore point, and it still will
> not boot. Repair from the Win7 install DVD cannot fix it.
>
> Can it be done ?