Need help with verifying Boot partition



I have a problem with Vista startup and all attempts with bootrec and bootsect failed. Startup repair detects C: drive and detects Vista Ultimate. Repair says it did not find any problem. When starting up machine I get black screen without any error message. Issue seems to be similar to cloning hard drive as I found on the net. If I rename bootmgr I don't get any error message so it looks like MBR doesn't even transfer control to boot sector.
Disk signature seems to be fine and matches the one I found in registry in HKLM\SYSTEM\MountedDevices.
I don't seem to be able to find when on the disk I can find GUID which is in BCD. When I write boot sector by bootsect /nt60 C: it generate GUID which doesn't match to one generated by bootrec /rebuildbcd.

Do I have to update GUID manually in BCD to match the one generated for volume by "bootsect /nt60 C: " ?

Now I'm trying to verify boot partition. I dumped first 26kB of data from boot sector of partition 1 (C: drive) and I'm trying to compare it to copy of the sector in "Unallocated" space. From those hundred pages of data I can see only following differences:


Partition 1:
=========
0x00100000 EB 63 90 4E 54 46 53 20 : 20 20 20 00 02 08 00 00 .c.NTFS ......
0x00100010 00 00 00 00 00 F8 00 00 : 3F 00 FF 00 00 08 00 00 .........?.......
0x00100020 00 00 00 00 80 00 80 00 : E8 C7 55 0F 00 00 00 00 ...........U.....
0x00100030 00 00 0C 00 00 00 00 00 : 7F 18 2A 01 00 00 00 00 ...........*.....
0x00100040 F6 00 00 00 01 00 00 00 : F6 BF 30 FA E8 30 FA 9C ...........0..0..

0x001024A0 AE A9 B1 23 08 01 00 00 : A0 04 00 00 00 00 00 00 ....#............

0x001024F0 01 01 00 00 00 00 00 05 : 12 00 00 00 80 FA FF FF .................
0x00102500 63 00 6B 00 01 01 00 00 : 00 00 00 05 12 00 00 00 c.k.............


Unallocated space:
================
0x1EABA00000 EB 52 90 4E 54 46 53 20 : 20 20 20 00 02 08 00 00 .R.NTFS ......
0x1EABA00010 00 00 00 00 00 F8 00 00 : 3F 00 FF 00 00 D0 55 0F .........?.....U. Shouldn't I replace D0 55 0F by 08 00 00 (start of the partition C: ?
0x1EABA00020 00 00 00 00 80 00 80 00 : FF BF 4B 03 00 00 00 00 ...........K.....
0x1EABA00030 00 00 0C 00 00 00 00 00 : FF BB 34 00 00 00 00 00 ...........4.....
0x1EABA00040 F6 00 00 00 01 00 00 00 : F8 AE 20 86 F3 20 86 3C .......... ... .<

0x1EABA024A0 8E B5 59 5A 08 01 00 00 : A0 04 00 00 00 00 00 00 ...YZ............

0x1EABA024F0 01 01 00 00 00 00 00 05 : 12 00 00 00 39 36 44 39 .............96D9
0x1EABA02500 44 30 41 39 01 01 00 00 : 00 00 00 05 12 00 00 00 D0A9............


Why do I see these differences? Should they match to the last byte? Is there any detailed description of boot sector for Vista?


.



Relevant Pages

  • How to fix MBR for Vista
    ... I'm trying to fix Vista boot sector by "Repair" from original DVD, but bootsect and bootrec doesn't seem to resolve the problem. ...
    (microsoft.public.windows.vista.general)
  • Need help with Boot sector verification
    ... I have a problem with Vista startup and all attempts with bootrec and bootsect failed. ... Startup repair detects C: ... When I write boot sector by bootsect /nt60 C: it generate GUID which doesn't match to one generated by bootrec /rebuildbcd. ...
    (microsoft.public.windows.vista.file_management)
  • Re: Windows Mail(Vista) reinstall
    ... try Startup Repair. ... don't have a Vista DVD, you can download the .iso from this link and burn ... First try 3 options from Startup Repair. ... If Startup Repair does not get your Vista back, then use the 3 bootrec ...
    (microsoft.public.windows.vista.installation_setup)
  • Re: Dual Boot Instructions
    ... automatically come up with "Earlier version of Windows" and "Windows ... I ended up reinstalling Vista, ... The boot SECTOR is not the bootLOADER. ... violated, we no longer can simply install WinXP, install Vista and ...
    (microsoft.public.windows.vista.hardware_devices)
  • Re: No option for Vista at start up
    ... No matter where you install Windows, it always installs as TWO pieces: a very large piece and a very small piece. ... Even if another OS (Vista?) has already install its small piece there, the new OS will install its own small piece there, overwriting the former version as necessary. ... For WinXP, the small piece is just 3 files: ... Since the boot sector is not a file, it can't be copied or deleted or otherwise handled by any normal applications; only special utilities like bootsect.exe and bootcfg - and Setup.exe from the install CD/DVD - can write this sector. ...
    (microsoft.public.windows.vista.installation_setup)