Segui o tutorial deste site para instalar o xen 2.6.18.8 no debian
lenny amd64
A primeira duvida é: Ao rodar o comando: egrep -i "vmx|svm" /proc/
cpuinfo
na minha maquina antes da instalação do xen, (ou se eu escolho outro
linux no grub) retorna que o meu processador tem o recurso svm (o que
é correto já que é um turion tl-50).
Porém, se eu executo este comando ao bootar o xen ele não retorna
nada, isso é normal?
O xen está rodando: xend status ; echo $?
retorna 0.
Criei uma partição lvm: /dev/system/virtuais de 9.7GB
Criei uma imagem do cd de instalação do windows xp: winxpsp1.iso em /
root
Em /etc/xen criei o arquivo winxpsp1 cujo conteudo segue abaixo:
Já presenciei este erro quando estava habilitando o recurso de virtualização
assistida na BIOS. Após várias frustadas tentativas de habilitar a função,
reiniciei o computador e *voilà*... Finalmente ele apareceu!!
Porém, existe ainda algumas incompatibilidades do suporte HVM com outras
funções da BIOS, principalmente na arquitetura Intel (que não é o seu caso),
como a Intel TXT, se não estou enganado.
> Segui o tutorial deste site para instalar o xen 2.6.18.8 no debian
> lenny amd64
> A primeira duvida é: Ao rodar o comando: egrep -i "vmx|svm" /proc/
> cpuinfo
> na minha maquina antes da instalação do xen, (ou se eu escolho outro
> linux no grub) retorna que o meu processador tem o recurso svm (o que
> é correto já que é um turion tl-50).
> Porém, se eu executo este comando ao bootar o xen ele não retorna
> nada, isso é normal?
> O xen está rodando: xend status ; echo $?
> retorna 0.
> Criei uma partição lvm: /dev/system/virtuais de 9.7GB
> Criei uma imagem do cd de instalação do windows xp: winxpsp1.iso em /
> root
> Em /etc/xen criei o arquivo winxpsp1 cujo conteudo segue abaixo:
> Já presenciei este erro quando estava habilitando o recurso de
> virtualização assistida na BIOS. Após várias frustadas tentativas de
> habilitar a função, reiniciei o computador e *voilà*... Finalmente ele
> apareceu!!
> Porém, existe ainda algumas incompatibilidades do suporte HVM com outras
> funções da BIOS, principalmente na arquitetura Intel (que não é o seu caso),
> como a Intel TXT, se não estou enganado.
>> Segui o tutorial deste site para instalar o xen 2.6.18.8 no debian
>> lenny amd64
>> A primeira duvida é: Ao rodar o comando: egrep -i "vmx|svm" /proc/
>> cpuinfo
>> na minha maquina antes da instalação do xen, (ou se eu escolho outro
>> linux no grub) retorna que o meu processador tem o recurso svm (o que
>> é correto já que é um turion tl-50).
>> Porém, se eu executo este comando ao bootar o xen ele não retorna
>> nada, isso é normal?
>> O xen está rodando: xend status ; echo $?
>> retorna 0.
>> Criei uma partição lvm: /dev/system/virtuais de 9.7GB
>> Criei uma imagem do cd de instalação do windows xp: winxpsp1.iso em /
>> root
>> Em /etc/xen criei o arquivo winxpsp1 cujo conteudo segue abaixo:
Oi Gunther,
Desculpe pela demora em postar uma resposta...
Estou fazendo os testes com o xen em um notebook amazon A601, e as
opções do BIOS são lastimáveis, pq simplesmente não existem opções!!!!
Estou tentando achar um update para a BIOS, para ver se ajuda, mas até
agora nada. Eu sei que o recurso SVM é suportado pelo processador,
inclusive o Linux reconhece a existência deles, mas não tem nenhuma
opção sobre isto na BIOS, alias a única coisa que tem na bios é a
seleção dos dispositivos de boot, e mais nada....
Segue abaixo o xm dmesg:
(XEN) Xen version 3.2-1 (Debian 3.2.1-2) (wa...@debian.org) (gcc
version 4.3.1 (Debian 4.3.1-2) ) Sat Jun 28 09:32:18 UTC 2008
(XEN) Command line: noreboot
(XEN) Video information:
(XEN) VGA is text mode 80x25, font 8x16
(XEN) VBE/DDC methods: none; EDID transfer time: 0 seconds
(XEN) EDID info not retrieved because no DDC retrieval method
detected
(XEN) Disc information:
(XEN) Found 1 MBR signatures
(XEN) Found 1 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN) 0000000000000000 - 000000000009dc00 (usable)
(XEN) 000000000009dc00 - 00000000000a0000 (reserved)
(XEN) 00000000000d2000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 00000000abf10000 (usable)
(XEN) 00000000abf10000 - 00000000abf18000 (ACPI data)
(XEN) 00000000abf18000 - 00000000abf80000 (ACPI NVS)
(XEN) 00000000abf80000 - 00000000b0000000 (reserved)
(XEN) 00000000e0000000 - 00000000f0000000 (reserved)
(XEN) 00000000fec00000 - 00000000fec10000 (reserved)
(XEN) 00000000fee00000 - 00000000fee01000 (reserved)
(XEN) 00000000fff80000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 0000000150000000 (usable)
(XEN) System RAM: 4030MB (4127412kB)
(XEN) Xen heap: 14MB (14904kB)
(XEN) Domain heap initialised: DMA width 32 bits
(XEN) Processor #0 15:8 APIC version 16
(XEN) Processor #1 15:8 APIC version 16
(XEN) IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 1607.357 MHz processor.
(XEN) AMD SVM: ASIDs disabled.
(XEN) HVM: SVM enabled
(XEN) CPU0: AMD Turion(tm) 64 X2 Mobile Technology TL-50 stepping 02
(XEN) Booting processor 1/1 eip 8c000
(XEN) AMD: Disabling C1 Clock Ramping Node #0
(XEN) AMD SVM: ASIDs disabled.
(XEN) CPU1: AMD Turion(tm) 64 X2 Mobile Technology TL-50 stepping 02
(XEN) Total of 2 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) Platform timer overflows in 234 jiffies.
(XEN) Platform timer is 3.579MHz ACPI PM Timer
(XEN) Brought up 2 CPUs
(XEN) AMD IOMMU: Disabled
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen kernel: 64-bit, lsb, compat32
(XEN) Dom0 kernel: 64-bit, lsb, paddr 0xffffffff80200000 ->
0xffffffff805bf81c
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 0000000148000000->000000014a000000 (968574 pages
to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: ffffffff80200000->ffffffff805bf81c
(XEN) Init. ramdisk: ffffffff805c0000->ffffffff816ebe00
(XEN) Phys-Mach map: ffffffff816ec000->ffffffff81e5fbf0
(XEN) Start info: ffffffff81e60000->ffffffff81e604a4
(XEN) Page tables: ffffffff81e61000->ffffffff81e74000
(XEN) Boot stack: ffffffff81e74000->ffffffff81e75000
(XEN) TOTAL: ffffffff80000000->ffffffff82000000
(XEN) ENTRY ADDRESS: ffffffff80200000
(XEN) Dom0 has maximum 2 VCPUs
(XEN) Initrd len 0x112be00, start at 0xffffffff805c0000
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch
input to Xen)
(XEN) Freed 104kB init memory.
Ainda não consegui nenhum progresso...
Obrigada pela ajuda, se tive mais alguma ideia, por favor me avise....
Tenta o seguinte, baixa a ISO do Thiago [1] queima o CD, faz o boot com ele
e verifica se o problema ainda persiste. Vamos eliminar a possibilidade de
ser a compilação do Kernel.
> Oi Gunther,
> Desculpe pela demora em postar uma resposta...
> Estou fazendo os testes com o xen em um notebook amazon A601, e as
> opções do BIOS são lastimáveis, pq simplesmente não existem opções!!!!
> Estou tentando achar um update para a BIOS, para ver se ajuda, mas até
> agora nada. Eu sei que o recurso SVM é suportado pelo processador,
> inclusive o Linux reconhece a existência deles, mas não tem nenhuma
> opção sobre isto na BIOS, alias a única coisa que tem na bios é a
> seleção dos dispositivos de boot, e mais nada....
Gunther, obrigado pelo seu post.
Utilizei o live cd mais a maquina fica reiniciando.
Editei a linha kernel do boot do livecd e adicionei a opção noreboot,
mas ai ao invés da maquina reiniciar, fica travanda na tela "SMP
alternatives: switching to UP code" e não sai mais....
Isso chegou a acontecer nesta mesma maquina quando instalei o xen-
hypervisor-3.2-1-amd64 kernel 2.6.26-amd64, porém este erro não
ocorria com o mesmo hypervisor com kernel 2.6.18.8-amd64, instalação a
qual estou utilizando para tentar fazer esta vm funcionar.
Obrigado pela ajuda até aqui..., você tem mais alguma idéia?
Infelizmente as coisas estão se complicando, talvez você precise de pessoas
mais especializadas no kernel para encontrar a causa desse problema. Suponho
que seja alguma incompatibilidade do hardware. Tente obter todas as
informações possíveis da BIOS, MotherBoard e do kernel e vaz uma varredura
na Internet. Você pode tentar também outras distribuições que possuem
drivers mais atualizados e que suportem o Xen.
Como últimas sugestões, esperimenta colocar o parâmetro "noacpi" do kernel
do Dom0 na instalação do Debian 2.6.18. Já no boot com o LiveCD do Xen tenta
o parâmetro "smp-alt-once" também no Dom0. Bem, não custa tentar mas um
pouco né?
> Gunther, obrigado pelo seu post.
> Utilizei o live cd mais a maquina fica reiniciando.
> Editei a linha kernel do boot do livecd e adicionei a opção noreboot,
> mas ai ao invés da maquina reiniciar, fica travanda na tela "SMP
> alternatives: switching to UP code" e não sai mais....
> Isso chegou a acontecer nesta mesma maquina quando instalei o xen-
> hypervisor-3.2-1-amd64 kernel 2.6.26-amd64, porém este erro não
> ocorria com o mesmo hypervisor com kernel 2.6.18.8-amd64, instalação a
> qual estou utilizando para tentar fazer esta vm funcionar.
> Obrigado pela ajuda até aqui..., você tem mais alguma idéia?
> Vou fazer os testes que você mencionou. > Qual distro você sugere?
Primeiro tenta os parâmetros que te falei com as distribuições que você está usando, o Debian Lenny (que já deve estar instalado) e o LiveCD do Xen. Depois, tenta com o RedHat 5.3 utilizando as próprias versões do kernel da distribuição.
Realmente realizei os testes que você mencionou com o LiveCD e com o
sistema que eu já tinha instalado e nada funcionou.
Então baixei o CentOS 5.3 e realizei a instalação e, como ele já tem
suporte para virtualização na instalação, o XEN funcionou
perfeitamente e já estou com a minha VM Windows rodando direitinho.
Luana eu tive o mesmo problema e executei o seguinte passo:
1 - hvm guest support is unavailable is vt amd-v supported by your cpu
and enabled in your bios
Resolução do problema
Habilidar na bios o suporte a virtualição
2 - Error: Kernel image does not exist: /usr/lib/xen-3.0.3-1/boot/
hvmloader
Resolução do problema
Instalar o seguinte pacote:
apt-get install xen-ioemu-3.0.3-1
No seu caso instale o seguinte pacote no debian e faça o teste
novamenteo.
On 27 maio, 08:17, Luana <luanac.ro...@gmail.com> wrote:
> Realmente realizei os testes que você mencionou com o LiveCD e com o
> sistema que eu já tinha instalado e nada funcionou.
> Então baixei o CentOS 5.3 e realizei a instalação e, como ele já tem
> suporte para virtualização na instalação, o XEN funcionou
> perfeitamente e já estou com a minha VM Windows rodando direitinho.