Xen sob Ubuntu 9.04

4 views
Skip to first unread message

JOSÉ FORMIGA

unread,
Oct 26, 2009, 9:18:46 PM10/26/09
to xen...@googlegroups.com
Galera, meu cordial boa noite.
Novamente preciso dum help.
Seguinte: estou instalando o Xen-3.4 num Ubuntu 9.04, conforme mostra o xen-br (Xen-3.4.x-install-all). Instalei os pacotes listados OK. Quando executo o ..  make world .., mostra o seguinte no final da execucao:

  . . .
  Unable to determine path to linux source tree.
  Falling back to linux-2.6.18-xen Mercurial repository.
  Cloning http://xenbits.source.com/linux-2.6.18-xen.hg to linux-2.6.19-xen.hg.
  /bin/hg: hg: not found
  make[2]: *** [linux-2.6.18-xen.hg/.valid-src] Error 127
 
O Kernel do Ubuntu 9.04 eh o 2.6.28-11.
Necessariamente, preciso que o kernel instalado seja o 2.6.18 ???
Obrigado desde jah.


Gilmar Cabral

unread,
Oct 26, 2009, 9:26:17 PM10/26/09
to xen...@googlegroups.com
Ola!
Bom se vc tiver utilizando o manuais do xen-br, onde vc baixar um pacote em formato tar.gz, o mesmo baixa descompactar e copilar que  o mesmo ira conectar na web e baixar o kernel 2.6.18, pois o xen oficialmente roda sobre este kernel. Verifique sua conexao com a web, e caso esteja utilizando proxy, export as variavies de proxy no terminal antes de executar o script.

Giorgio Emanuel

unread,
Oct 26, 2009, 9:45:42 PM10/26/09
to xen...@googlegroups.com
/bin/hg: hg: not found

Ta faltando vc instalar o cliente mercurial ai pra ele acessar o repositório ;)

2009/10/26 Gilmar Cabral <gilmar...@gmail.com>

Giorgio Emanuel

unread,
Oct 26, 2009, 9:48:41 PM10/26/09
to xen...@googlegroups.com
apt-get install mercurial

2009/10/26 Giorgio Emanuel <giorg...@gmail.com>

JOSÉ FORMIGA

unread,
Oct 27, 2009, 8:15:04 AM10/27/09
to xen...@googlegroups.com
Bom dia, Gilmar.
Brigadão por sua atenção.
Jovem, não uso PROXY e a conecção de Web está 100% OK. É tanto que tudo que a compilação tentar acessar (e falha), na mão, eu consigo acessar.
Confirmando, os passos que faço são:

------------------------------------------------------------------------------------------------

Instale um sistema básico e após finalizar reinicie o servidor. -OK

Logue-se em um terminal e instale os pacotes abaixo:

aptitude install iproute bridge-utils python-twisted gcc binutils make zlib1g-dev python-dev transfig bzip2 \ 
libcurl4-openssl-dev libncurses5-dev x-dev libsdl1.2-dev  bin86 bcc python-pam patch latex-make qemu \
qemu-launcher qemuctl graphviz graphviz-dev lvm2 libvncserver-dev libjpeg62-dev libjpeg62 gettext python-xml \
gawk tetex-extra tetex-base openssl libssl-dev mercurial libc6-dev libpci-dev libgcrypt11-dev texi2html \
texinfo - OK

Caso esteja utilizando o sistema operacional para arquitetura x86_64, instale o pacote libc6-dev-i386:

aptitude install libc6-dev-i386 - OK

O Xen 3.4.1 está disponível somente no formato de código fonte e não de binários. Para obte-lo, no diretório /usr/src, baixe o arquivo tarball:

wget http://bits.xensource.com/oss-xen/release/3.4.1/xen-3.4.1.tar.gz - OK

Descompacte o arquivo e entre no diretório para começar a compilaçao. O procedimento de compilação cuidará de tudo, desde a compilação em sí até fazer o download de códigos fontes externos necessários como kernel, grub, etc.

tar zxvf xen-3.4.1.tar.gz 
cd /usr/src/xen-4.1
make world - NOK
Aqui dá as mensagens de erro que citei antes.
------------------------------------------------------------------------------------------------

Esquisito, não ?
Até.

2009/10/26 Gilmar Cabral <gilmar...@gmail.com>

Igor Fernando

unread,
Oct 27, 2009, 11:22:29 AM10/27/09
to xen...@googlegroups.com
Boas tarde a todos,
 
Formiga antes de tudo executei o aptitude update e o aptitude safe-upgrade que atualizou o kernel para 2.6.28-16, depois fiz todos os procedimentos citados tudo funcionou porém depois reiniciei com o kernel do Xen e deu a zica abaixo:
 
Gave up waiting for root device . Common problems:
- Boot args (cat /proc/cmdline)
  - Check rootdelay= (did the system wait long enough?)
  - Check root= (did) the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/136c11ca-9f94-4144-b591-4d3be5f59e6 does not exixt. Dropping
to a shell!
BusyBox v1.10.2 (Ubuntu 1:1.10.2-2ubuntu7) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
 
Alguém tem alguma idéia ?
 
Abraços!!!

JOSÉ FORMIGA

unread,
Oct 27, 2009, 2:06:53 PM10/27/09
to xen...@googlegroups.com
Boa tarde.
Hummm.... pode ser. Erro de principiante.
Vou fazer esse apt-get.
Até e obrigado.

 
2009/10/26 Giorgio Emanuel <giorg...@gmail.com>

JOSÉ FORMIGA

unread,
Oct 27, 2009, 3:44:01 PM10/27/09
to xen...@googlegroups.com
Boa tarde.
A propósito, + uma pergunta de leigo: como faço pra atualizar o kernel qdo precisar ? Assim como vc fez ? Podes me dizer os passos ?
Obrigadão brother.

2009/10/27 Igor Fernando <igorf...@gmail.com>

Igor Fernando

unread,
Oct 27, 2009, 3:59:47 PM10/27/09
to xen...@googlegroups.com
Esse tipo de atualização do kernel é feito com o comando aptitude safe-upgrade, é automático ele busca no repositório do ubuntu (source.list), vc não precisa fazer nada. Agora para compilar o kernel é outra história.
 
Abraços...

Igor Fernando

unread,
Oct 28, 2009, 7:27:36 AM10/28/09
to xen...@googlegroups.com
Mas então.... Alguém tem alguma idéia do que pode ser isso?
Gave up waiting for root device . Common problems:
- Boot args (cat /proc/cmdline)
  - Check rootdelay= (did the system wait long enough?)
  - Check root= (did) the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/136c11ca-9f94-4144-b591-4d3be5f59e6 does not exixt. Dropping
to a shell!
BusyBox v1.10.2 (Ubuntu 1:1.10.2-2ubuntu7) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
 
Abraços!
2009/10/27 Igor Fernando <igorf...@gmail.com>
 
Abraços...

2009/10/27 JOSÉ FORMIGA <jformiga.rs@gmail.com>

--
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.



--
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.

Reinaldo de Carvalho

unread,
Oct 28, 2009, 11:12:48 AM10/28/09
to xen...@googlegroups.com
2009/10/28 Igor Fernando <igorf...@gmail.com>:

> Mas então.... Alguém tem alguma idéia do que pode ser isso?
> Gave up waiting for root device . Common problems:
> - Boot args (cat /proc/cmdline)
>   - Check rootdelay= (did the system wait long enough?)
>   - Check root= (did) the system wait for the right device?)
> - Missing modules (cat /proc/modules; ls /dev)
> ALERT! /dev/disk/by-uuid/136c11ca-9f94-4144-b591-4d3be5f59e6 does not exixt.
> Dropping
> to a shell!
> BusyBox v1.10.2 (Ubuntu 1:1.10.2-2ubuntu7) built-in shell (ash)
> Enter 'help' for a list of built-in commands.
> (initramfs)
>

fstab incorreto? parâmetro 'disk =' incorreto?

Verifique a partir do dom0 se o sistema de arquivos da área de disco
cedida ao guest possui UUID '136c11ca-9f94-4144-b591-4d3be5f59e6'.
Isso pode ser verificado com o comando 'dumpe2fs' para FS ext3.

--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net

"Don't try to adapt the software to the way you work, but rather
yourself to the way the software works" (myself)

JOSÉ FORMIGA

unread,
Oct 28, 2009, 1:47:20 PM10/28/09
to xen...@googlegroups.com
Boa tarde galera.
Estou com esse mesmo tipo de problema. 
Segundo a presente dica,... como faço a verificação a partir do dom0 já que o sistema não levantou ?
Grato desde já.

2009/10/28 Reinaldo de Carvalho <rein...@gmail.com>

Gilmar Cabral

unread,
Oct 28, 2009, 4:12:59 PM10/28/09
to xen...@googlegroups.com
Para ver se as vm inicializaram da um xm list.

JOSÉ FORMIGA

unread,
Oct 28, 2009, 4:32:04 PM10/28/09
to xen...@googlegroups.com
Olá turma.
Seguinte turma, deixe explicar melhor: estou dando boot no XEN e ocorre a situação abaixo:
 
> Gave up waiting for root device . Common problems:
> - Boot args (cat /proc/cmdline)
>   - Check rootdelay= (did the system wait long enough?)
>   - Check root= (did) the system wait for the right device?)
> - Missing modules (cat /proc/modules; ls /dev)
> ALERT! /dev/disk/by-uuid/136c11ca-9f94-4144-b591-4d3be5f59e6 does not exixt.
> Dropping
> to a shell!
> BusyBox v1.10.2 (Ubuntu 1:1.10.2-2ubuntu7) built-in shell (ash)
> Enter 'help' for a list of built-in commands.
> (initramfs)
>

 
Pelo que já entendo, creio que o dom0 ainda NÂO LEVANTOU. Algum já disse aqui no forum q isso é problema de disco. OK. Mas o q fazer daqui pra frente ?
 
Obrigadão.

2009/10/28 Gilmar Cabral <gilmar...@gmail.com>

JOSÉ FORMIGA

unread,
Oct 28, 2009, 9:12:30 PM10/28/09
to xen...@googlegroups.com
Boa noite a todos.
Outra coisa q aconteceu quando estava gerando o xen 3.4.1 conforme os passos descritos no xen-br.org:
a fase de ativar os serviços:
update-rc.d xend defaults 20 21
update-rc.d xendomains defaults 21 20
 deu NOT FOUND.

 Relembrando: estou usando um ubuntu 9.04 32 bits sob um AMD quadcore 64bits.
 Até e obrigado.
Reply all
Reply to author
Forward
0 new messages