Originally Posted by Flyboy917
I have a /dev/sda1 * boot flag and a /dev/sdb1* boot flag. I can / should only have one right?
This never got answered. Answer: Every drive usually has an active partition. But forget all about active partitions when thinking about GRUB booting something. GRUB boots in stages that each know where the next stage is located. MS systems rely on active partitions for booting. It's the MS way, but GRUB never considers it.
The rare exception: It's possible to leave MS boot code in the master boot record, install Fedora (or any Linux) with GRUB stage1 in its boot sector, set that partition to be the active partition, and Fedora will then boot directly from BIOS. It's an interesting but rarely discussed dual booting method.
BIOS --> MBR with MS boot code ---> Active partition boot code --> Fedora boots
which examines the which in this example is
partition table for GRUB stage1 which then runs
the active partition stage2, etc.
and runs its boot