Previously I've had windows installed to a SSD in my laptop and ubuntu installed to HDD on it. Recently I've changed that HDD to SSD and installed ubuntu there as usual, but for some reason it won't boot now. GRUB says
alloc magic is broken. Boot repair didn't help. Here's boot repair's report btw.
The strange thing I've noticed is that previously GRUB was loading from the device where ubuntu was installed (the HDD), but now BIOS says ubuntu loader is located on the same device, where windows. Does it tell about something? How can I fix this stuff and make dual boot ubuntu work from SSD?