Днями наблюдал аналогичное поведение Win7 (WinXP загружалась нормально) - помогло отключение в BIOS "BootBooster"; но то был ноутбук :)