List-id: Xen user discussion <xen-users.lists.xensource.com>
Hi Pat,
I was kicking myself with the same problem until 15 minutes ago. I'm assuming you're using the Virtual Machine Manager in Red Hat? If so, the configurations for your VM are actually stored in a database with the newer versions of Xen. You need to get in there and make sure the configuration retains an entry for your cd drive or ISO in this case.
1. At the prompt, type "virsh dumpxml [vm name] >diskfile.xml"
(subsitute your domain / virtual machine's name for [vm name])
2. Edit the xml file, I used "vi"
"vi diskfile.xml"
3. Add this to the config
Replace /srv/xen/food.iso with your own path to your iso
4. Be sure to boot off the emulated cdrom (aka your iso), by checking up-top that it says
5. save the config (in "vi" it's ":w" then ":q")
6. Put the new config back in the database
"virsh define diskfile.xml"
7. Start your vm
Fingers crossed, you should do your install, reboot and be back into setup.
Let me know if this works. I feel your pain.
Pat Allen wrote:
I am running xen 3.0.3-25.0.3 on a HP Prolian DL365 (Two dual-core AMD Opteron processors with 10GB of RAM) and RHEL 5. I can install a para-virt RHEL5 guest just fine. I was able to install a Windows XP guest the other day after much work but I tried again today to document the process and can't duplicate the process. I've tried installing from both the CD and an ISO image and the same thing happens. The first phase of the install works OK (after I press F5 to select the standard PC) and the system reboots. Then, when I start up the guest again, the setup program will display a dialogue box indicating that it wants to copy files from GLOBALROOT\DEVICE\CDROM0\I386. I've tried working with the DISK line in the configuration file but I can't figure it out. Does anybody have a solution?
Thanks!