I've read a few threads about this now and I think it has something to do with the bios not reporting the correct amount of ram and the Linux kernel being unable to allocate ram it does not know about.
To workaround this, you should specify the amount of ram your machine has to the kernel before you boot.
Because you have a large amount of ram and I am unsure as to whether the kernel you are booting is a PAE kernel, you should try adding the following to the boot prompt :
That tells the kernel that you have 1GB of ram.
If it works, you can boot and install. Then you will need to install kernel-pae to be able to utilise all of the available ram. Finally you can try to change the boot parameter from 1024M to :
Or a number slightly less but close to that (Do an memtest to find out the exact number your system is reporting.)
You'll need to specify the mem amount at every boot, so be sure to add it to /boot/grub.conf should it work for you and you are able to install. That way, you don't have to manually add it to the boot loader by hand every time you boot Fedora.