cant duall boot ntoskrnl.exe missing or corrupted plzzz help

Black Jack

New Member
I have installed xp on a partition of 10 GB (NTFS) and win 7 on a 300 GB partition. win 7 was already installed. now when get to the bootscreen i see twice windows proffesional. one is working which is win xp on it (C: ) and (E: ) is win 7 but when i try to load the second one i get a error ntoskrnl.exe is missing or corrupt. please reinstall a copy of the file.
I can not repair win 7 with its boot cd either its says something like this version is not compatible blabla.

i even formated both os's and installed it on a proper way xp first and 7 later and the opposite way offcourse but even then one of them does not work and get the same error which i discribed above.

this is my easybcd log:

There are a total of 2 entries listed in the Vista Bootloader.
Bootloader Timeout: 10 seconds.
Default OS: Microsoft Windows 7

Entry #1
Name: Microsoft Windows XP
BCD ID: {db12ede3-0170-11df-9fe5-b9e5ca3dae4b}
Drive: E:\
Bootloader Path: \NTLDR

Entry #2
Name: Microsoft Windows 7
BCD ID: {default}
Drive: U:\ <<-----I dont get this either why U: instead of c:?
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows

what should I do now plzzz anyone? i have got a headdach with this damn thing working now 2 days long on this thing whout luck.