Hello! I use Xen 3.0.3 in OpenSUSE 10.2 on PC with Intel VT enabled. I have installed XP 32-but successfully, but I have problem with XP 64 installation. When I start a new XP 64 VM and virtual window opens, XP 64-bit says: "Enable the local advanced programmable interrupt controller (APIC). The x64-based operating system you are loading does not have APIC enabled. Check the systems firmware settings and make sure that the firmware has enabled the APIC on this system." Does Xen 3.0.3 supports XP 64 bit? I use graphical Xen VM manager in Opensuse 10.2 to create and start VMs. I have found a file /etc/xen/xmexample.hvm and parameter in it #apic=0. Should I edit it as apic=1? Should I rename xmexample.hvm to my_virtual_machine_name.hvm and where to copy this file? Should I do it before creating VM or after? Unfortunately, I''m new in Xen. Thank you very much for any help! -- _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hello! I use Xen 3.0.3 in OpenSUSE 10.2 on PC with Intel VT enabled. I have installed XP 32-but successfully, but I have problem with XP 64 installation. When I start a new XP 64 VM and virtual window opens, XP 64-bit says: "Enable the local advanced programmable interrupt controller (APIC). The x64-based operating system you are loading does not have APIC enabled. Check the systems firmware settings and make sure that the firmware has enabled the APIC on this system." Does Xen 3.0.3 supports XP 64 bit? I use graphical Xen VM manager in Opensuse 10.2 to create and start VMs. I have found a file /etc/xen/xmexample.hvm and parameter in it #apic=0. Should I edit it as apic=1? Should I rename xmexample.hvm to my_virtual_machine_name.hvm and where to copy this file? Should I do it before creating VM or after? Unfortunately, I''m new in Xen. Thank you very much for any help! -- _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Petersson, Mats
2007-Apr-23 11:40 UTC
RE: [Xen-users] XP64bit in Xen 3.0.3 under OpenSUSE 10.2
> -----Original Message----- > From: xen-users-bounces@lists.xensource.com > [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of ymed > Sent: 23 April 2007 12:30 > To: xen-users@lists.xensource.com > Subject: [Xen-users] XP64bit in Xen 3.0.3 under OpenSUSE 10.2 > > Hello! > > I use Xen 3.0.3 in OpenSUSE 10.2 on PC with Intel VT > enabled. I have installed XP 32-but successfully, but I have > problem with XP 64 > installation. > When I start a new XP 64 VM and virtual window opens, XP 64-bit says: > "Enable the local advanced programmable interrupt controller > (APIC). The x64-based operating system you are loading does > not have APIC enabled. > Check the systems firmware settings and make sure that the > firmware has enabled the APIC on this system." > > Does Xen 3.0.3 supports XP 64 bit?I think so [I have a hard time remembering which version of Xen has fixes for which version of what bitness of Windows on which processor, as the fixes for AMD may not apply to Intel and vice versa, as well as of course what works in one version may well get broken by a LATER change and then corrected when someone discovers it was broken].> > I use graphical Xen VM manager in Opensuse 10.2 to create and > start VMs. I have found a file /etc/xen/xmexample.hvm and > parameter in it #apic=0. Should I edit it as apic=1?For certain, APIC is supported, but you need to have "apic=1" in your configuration. Whilst you''re at it, make sure that you also have "pae=1" and "acpi=1", as you definitely need PAE and probably won''t get far without ACPI either [although "acpi=0" MAY work].> > Should I rename xmexample.hvm to my_virtual_machine_name.hvm > and where to copy this file? > Should I do it before creating VM or after?I have no idea about the Xen VM Manager - that''s something you need to ask some more SuSE specific mailing list/forum about. This also means that the information about what to change and how to store the configuration file may be meaningless, as the GUI version may use differhet ways to do things... You definitely shouldn''t modify the example file. Xen''s base-components allow your configuration file to be anywhere you like. I keep mine in "/root/configs", but that''s not to say there''s no better places to keep them [I also have the naughty habit of always running as "root" rather than my own name on my lab-machines]. You can for example keep the file in /etc/xen/, the same as xmexample.hvm. -- Mats> > Unfortunately, I''m new in Xen. > Thank you very much for any help! > -- > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Mark Williamson
2007-Apr-24 17:21 UTC
Re: [Xen-users] XP64bit in Xen 3.0.3 under OpenSUSE 10.2
> I use Xen 3.0.3 in OpenSUSE 10.2 on PC with Intel VT enabled. I have > installed XP 32-but successfully, but I have problem with XP 64 > installation. When I start a new XP 64 VM and virtual window opens, XP > 64-bit says: "Enable the local advanced programmable interrupt controller > (APIC). The x64-based operating system you are loading does not have APIC > enabled. Check the systems firmware settings and make sure that the > firmware has enabled the APIC on this system." > > Does Xen 3.0.3 supports XP 64 bit?The 64-bit XP support under HVM lagged the 32-bit XP support somewhat, and I''m not sure if it was known to work under 3.0.3. Even 32-bit HVM support matured quite a lot betveen 3.0.3 and 3.0.4 although I guess SuSE may have backported some of that development... Linux 64-bit HVM guests probably have more chance of working, but I realise this doesn''t solve your immediate problem. I''m certainly not sure I''d rely on 64-bit HVM guests (particularly Windows) to be stable on 3.0.3.> I use graphical Xen VM manager in Opensuse 10.2 to create and start VMs. I > have found a file /etc/xen/xmexample.hvm and parameter in it #apic=0. > Should I edit i t as apic=1?Each domain has its only configuration; xmexample.hvm is just a template. Changing settings in there won''t make a difference, it would have to be done in the config file for the guest in question. Configuration files are used by Xen to specify a virtual machine on your system. Your virtual machine manager will be generating its own config files to tell Xen about VMs it wants to create. If you create a configuration file yourself, you''ll be defining a new virtual machine - make sure that it doesn''t interfere with any that you''ve defined using the VM manager. And be careful if you edit files created by the SuSE VM manager itself - you don''t want to confuse it! Does your virtual machine manager software provide any means to change the configuration files it has generated? To be honest, I''m not sure if the change you propose would make a difference... You could try it. Maybe (Windows) x64 requires APIC, I can''t actually remember. But you''d want to change it in the specific domain''s config file, not in xmexample.hvm which is just a template for a domain configuration file and is *not* a global config file.> Should I rename xmexample.hvm to my_virtual_machine_name.hvm and where to > copy this file? Should I do it before creating VM or after?To create a new VM I usually use xmexample.hvm to remind me what the important configuration parameters for HVM setup are. I copy it to my_virtual_machine_name.hvm and change the settings to the ones I want. Then I am able to xm create the domain. I usually keep Xen config files in /etc/xen. If you already have an existing VM you''d need to change it''s config file (if the graphical manager doesn''t mind you doing this) or use the interface of the VM manager to modify the configuration.> Unfortunately, I''m new in Xen. > Thank you very much for any help!Sorry I couldn''t be more helpful. I hope I''ve helped you along a bit, feel free to ask more questions on this list - people are usually very helpful here. There''s also documentation in the user manual and on the wiki at http://wiki.xensource.com - if you discover anything particularly useful you might want to record it there. Cheers, Mrak -- Dave: Just a question. What use is a unicyle with no seat? And no pedals! Mark: To answer a question with a question: What use is a skateboard? Dave: Skateboards have wheels. Mark: My wheel has a wheel! _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Thank you, Mats and Mark, for the answers! I have copied xmexample.hvm to \etc\xen\vm, changed it and renamed it to myvm.hvm. Then used #cd /etc/xen/vm #xm create myvm.hvm. It''s interesting that XP64 in xen 3.0.3 in Opensuse 10.2 starts with parameters apic=0 acpi=1 Regardless of that fact that XP 64 asks to turn on APIC in firmware, but not ACPI! I have started XP64, it started but at last but buzzed on text screen: "Setup is starting Windows" I think XP64 is not supported in Xen 3.0.3 :( And userguide says nothing about it, only that XP is supported in general.... May be XP64 is supported in xen 3.0.4. But for Opensuse there are no x86_64 xen rpms -- only 686 rpm:(>> I use Xen 3.0.3 in OpenSUSE 10.2 on PC with Intel VT enabled. I have >> installed XP 32-but successfully, but I have problem with XP 64 >> installation. When I start a new XP 64 VM and virtual window opens, XP >> 64-bit says: "Enable the local advanced programmable interrupt controller >> (APIC). The x64-based operating system you are loading does not have APIC >> enabled. Check the systems firmware settings and make sure that the >> firmware has enabled the APIC on this system." >> >> Does Xen 3.0.3 supports XP 64 bit? > >The 64-bit XP support under HVM lagged the 32-bit XP support somewhat, and I''m >not sure if it was known to work under 3.0.3. Even 32-bit HVM support >matured quite a lot betveen 3.0.3 and 3.0.4 although I guess SuSE may have >backported some of that development... > >Linux 64-bit HVM guests probably have more chance of working, but I realise >this doesn''t solve your immediate problem. I''m certainly not sure I''d rely >on 64-bit HVM guests (particularly Windows) to be stable on 3.0.3. > >> I use graphical Xen VM manager in Opensuse 10.2 to create and start VMs. I >> have found a file /etc/xen/xmexample.hvm and parameter in it #apic=0. >> Should I edit i t as apic=1? > >Each domain has its only configuration; xmexample.hvm is just a template. >Changing settings in there won''t make a difference, it would have to be done >in the config file for the guest in question. > >Configuration files are used by Xen to specify a virtual machine on your >system. Your virtual machine manager will be generating its own config files >to tell Xen about VMs it wants to create. If you create a configuration file >yourself, you''ll be defining a new virtual machine - make sure that it >doesn''t interfere with any that you''ve defined using the VM manager. And be >careful if you edit files created by the SuSE VM manager itself - you don''t >want to confuse it! Does your virtual machine manager software provide any >means to change the configuration files it has generated? > >To be honest, I''m not sure if the change you propose would make a >difference... You could try it. Maybe (Windows) x64 requires APIC, I can''t >actually remember. But you''d want to change it in the specific domain''s >config file, not in xmexample.hvm which is just a template for a domain >configuration file and is *not* a global config file. > >> Should I rename xmexample.hvm to my_virtual_machine_name.hvm and where to >> copy this file? Should I do it before creating VM or after? > >To create a new VM I usually use xmexample.hvm to remind me what the important >configuration parameters for HVM setup are. I copy it to >my_virtual_machine_name.hvm and change the settings to the ones I want. Then >I am able to xm create the domain. I usually keep Xen config files >in /etc/xen. > >If you already have an existing VM you''d need to change it''s config file (if >the graphical manager doesn''t mind you doing this) or use the interface of >the VM manager to modify the configuration. > >> Unfortunately, I''m new in Xen. >> Thank you very much for any help! > >Sorry I couldn''t be more helpful. > >I hope I''ve helped you along a bit, feel free to ask more questions on this >list - people are usually very helpful here. There''s also documentation in >the user manual and on the wiki at http://wiki.xensource.com - if you >discover anything particularly useful you might want to record it there. > >Cheers, >Mrak-- Не можешь найти слова? Нарисуй Яндекс.Открытку. http://cards.yandex.ru/kraski.xml _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users