Is Fedora a Linux based program, and can it be run from a flash drive without installing it hard drive?
Fedora is one of the most popular Linux distributions, it's like Ubuntu, but somewhat different.
Fedora replaced Red Hat Linux, not to be confused with RHEL, in 2003 when Red Hat Linux ( 1995 - 2003 ) was discontinued.
Fedora uses RedHat style packages and tools while Ubuntu's derived from Debian GNU/Linux. Ubuntu and Fedora function almost the same way except Ubuntu uses apt and Fedora uses RPM.
The fedora project distributes live cds here
http://fedoraproject.org/en/get-fedora-options but you've also got the option to get installable DVDs which can be used under virtualbox
http://www.virtualbox.org/wiki/Downloads or installed natively.
Ok, so what I understand from your link is that a version of Linux is pre-installed on the asus mobo, identified by express gate. How do I get the pre-installed linux to boot from that? Do I have to go into bios to change something?
Make sure you get the x86_64 version!
You might wanna start with the GNOME Live CD here
http://download.fedoraproject.org/pub/fedora/linux/releases/13/Live/x86_64/Fedora-13-x86_64-Live.iso
They've also got KDE, LXDE and XFCE versions although Fedora can use KDE, LXDE and XFCE on the same computer.
KDE is heavy and requires lotsa hardware, LXDE and XFCE are much more lightweight but they're all capable of running the same programs, albeit with a different graphical interface ( GUI ).
ASUS express gate is an instant-on Linux system available on ASUS motherboards. There's more info about it here
http://en.wikipedia.org/wiki/Express_Gate
So if you've got Express Gate then your board should run linux, but there's a possibility of compatibility issues with some distros. Switching to the latest BIOS from ASUS and modifying some BIOS settings might help.
acpi=off and noapic could also help, but you've got to pass those to the kernel manually on boot, so try fedora first and see if that helps.
Good luck