Centauri, your problem was caused by BSD not by Fedora. There's a difference in how BSD reads blocks vs. linux
and unless you've installed it on the last partition of your drive, any distros that follow it will be messed up. I learned that from losing 6 distros back in 2006 when I put PCBSD on the first partition. Happened a second time with BSD in 2008.