Description of problem: I try to install a XEN guest by virt-install using the nfs notation. My environment: I have a NFS server with the nfs exported DVD image of FC6, and this is my standard path wherefrom FC6 can be installed for me. But virt-install (or virt-manager) reject such an installation path. It seems it only accepts paths leading to the os directory. How reproducible: each time Steps to Reproduce: 1.Put the FC6 iso(s) on a nfs server 2.Answer nfs:<server>:<path> to the question: What is the install location? Actual results: ERROR: Invalid NFS location given: [Errno 2] No such file or directory: '/var/lib/xen/xennfs.VqeSme/images/xen/vmlinuz' Expected results: Install continues Additional info:
The install location should be the location of a mountable install *tree*, not just an iso. If you have the iso, you'll need to loopback mount it and extract it, or export the loop mount, so that the NFS client can see it properly expanded.
Note that virt-manager could be a little clearer: it does show in the example it gives for nfs targets that it wants a "tree", not an iso; but the wizard page is entitled "installation media", which does give the impression that it wants the media (ie. iso) location.