Hello unknown_entity

,
F8 only works when the OS is found....
The "No OS found" is usually because something reset/changed your BIOS settings. There are a plethora of reasons why this happens. So.....
Boot into your BIOS, and go to where your HDD's are listed. Make sure that your HDD with the OS is listed and is operating correctly. Second, go into where your HDD boot options are, and check that the HHD with your OS is set as the number one slot; NOT BOOT ORDER, THAT IS NEXT! Now go to your Boot Order, and make sure that your OS HDD is set as first.
I run RAID, and sometimes I get this problem because my RAID Configuration is set as number 2 or 3.
As for your "Memory" error, try uninstalling JAVA, rebooting and then re-installing JAVA again. JAVA is a very tempormental language that acts like a 3 year old sometimes.
Let us know.....
Sven2157