Os tipos de partição parecem estar fora de sintonia. Antes de prosseguir, obtenha um bom backup com um programa de backup bit-a-bit, como o disco de inicialização do CloneZilla, e tente editar o MBR. Você não especificou que tipo de partição seus 128 MB deveriam ser, mas você pode tentar configurá-lo manualmente. Se você sabe qual deve ser o tipo de partição, pode usar o comando SET do SET ID para definir manualmente o tipo de partição hexadecimal. A Wikipedia tem uma lista de tipos de partição . Os mais comuns são 07 para NTFS, 0C para a maioria dos FAT32, 06 para FAT.
Pode ser melhor começar com TestDisk , que é feito para recuperar tabelas de partições. Ele pode detectar automaticamente muitos tipos de problemas de MBR. Você ainda pode ter que seguir com bcdboot e bootrec, mas deve levá-lo a um ponto de partida viável.