There are varieties of diffn which may ne of use to spot extra/missing files.
I remember battling with grub, quite a few years back, to discover that the vital locators were patched into the boot code, and, at the time limited so that I couldn't use a larger HDD without very careful partitioning...