Yes, yes and yes again. Got it working after almost a year of tries and more tries...
server hardware: ASUS M3A Mb, AMD 64*2 5000+ 4Gb memory and a couple of HD's, an extra network card and one Hauppauge PVR150
server software: Ubuntu Hardy Heron 8.04 server with XEN 3.2 installed
xen setup according to http://docwhat.gerf.org/2008/08/xen-networking/
. Make sure you name the bridges eth0, eth1 etc otherwise the setup will fail.
Dom0 has a pciback.hide statement in the kernel parameters to hide the capture card. I've installed ConVirt to make my life easy when making VM's. Dont forget to change the "file" statement into "tap:aio" otherwise starting the vm will fail. Make also sure to run the ConVirt script on the server otherwise you are not able to connect....
DomU (LinuxMCE) created as a PVM. Any other option results in the disasters I have had during the last year. Attach one virtual network card to bridge eth0 the other to bridge eth1 after setting up. When starting the install LinuxMCE will detect 2 networkcards for the normal setup.
DomU (Ubuntu Gutsy Gibbon with Myth backend installed). Use ConVirt to bootstrap a Gutsy commandline system. Make sure you add the hauppauge card to the config file through the pci statement. Also do not forget to add "extra="swiotbl=force"" otherwise your Domu will crash on DMA errors. Add Mythbacked to the DomU as described in https://help.ubuntu.com/community/MythTV/Install/Feisty/Backend
, make sure you do not make a master but a slave. Via the setup connect to the master. And you are up and running ;-) Make sure you do not use any version newer than Gutsy or otherwise you probably have to rebuild the core because of a corrupted Mythconverge database.
If you want to know all the info I gathered during the process just PM me and I'll send you my details for delicious.com. I am happy to answer any question or send any config file ;-)
Next topic: how to get my ISDN card into place, netbooting XEN MD