For new or obscure hardware, it's best to check the level of Linux support
by Googling the processor family ("llano") or chipset ("A75" "Hudson D3")
and so on. Depending on the feedback you get, it might not even be worth burning
a Linux CD. While a number of interfaces on hardware are standardized,
there are some areas of Linux with rough edges (I've had problems with
the early code that checks for VT-X/Hyper-V and virtualized environments).
You have the option of using BartPE PEbuilder and a Windows install CD,
to build a WinPE (preboot environment) disc. I've only done that once, and
did all my initial testing in VMs (virtual machines under VirtualPC 2007).
Once I had enough apps loaded and the disc image was booting in the VM, I
could consider burning an actual physical CD. That doesn't install Windows,
but does give a command prompt. And I was able to load a few utilities in
there. The nuisance part, is burning a new CD when you add new utilities.
http://en.wikipedia.org/wiki/Bartpe
My main problem with my Bartpe CD sitting next to me, is I can't remember
now what utilities are inside it :-)
Paul