You can if you have a NetBoot server set up. This requires control over your DHCP server (like if you use a full gateway server or you use DD-WRT or Tomato on your router) to set up where to find a PXEboot environment (easy to set up using dnsmasq), and then a server actually serving proper images over the network.
This is an example for a CentOS install handling both DHCP and PXE (using tftp and NFS): http://wiki.centos.org/HowTos/DisklessClients
And also Debian: http://www.debian-administration.org/articles/478
For dnsmasq, the config line is: ('itchy'/192.168.1.50 is the tftp server)
So then you set up the HTPC in the BIOS to boot using the PXE environment, it will go initiate the network, look for the DHCP server which points it to the TFTP server and it netboots the image. The NFS is used for actual storage of media and user account files (any dynamic files).
-E3200,DG45FC,4GB,SSD - Q6600,GT240,eVGA 680i SLI,4GB - Q9400,8800GTS G92,EP45-UD3P,4GB
-Ci7 920,U2711,GT240,X58 FTW3,12GB,SSD - Ci7 860,HD5670,eVGA P55M,8GB,SSD
-17" MBP Ci5 - Mac Mini Server C2D - Mac Mini Server Ci7
-2x Xeon E5520,SM X8DTH-6F,24GB,ESXi5 - Xeon E3-1220,8TB RAID5,SM X9SCM-F,8GB,SSD -E3300,G43ITX,4GB,7.5TB RAID-Z+SSD
Last edited by PCTC2; 04-17-2012 at 02:24 PM.