Oki então rodando qualquer tipo de variação do debootsrap eu recebo o seguinte erro
I: Extracting zlib1g...
W: Falha ao tentar executar: chroot / lxc / iso / montagem dodo -t proc proc / proc
debootstrap.log:
mount: permissão negada
se eu chroot manualmente no diretório, então eu sou prometido com:
id: cannot find name for group ID 0
Eu não tenho nome! @ ... #
Eu tentei addgroup mas ele não está instalado, apt-get / aptitude: comando não encontrado, então eu não posso fazer nada com ele.
Eu tentei o ubuntu-vm-builder, mas como ele está chamando o debootstrap, recebo o mesmo erro.
Joguei com ele por alguns dias e então eu parei e coloquei o virt-install uma tentativa, tudo funciona até eu chegar ao console para terminar a instalação de shows de bruxas apenas:
O caractere de escape é ^]
e nada mais, não importa o que eu digite.
Então, basicamente, o que estou tentando fazer é construir um sistema chroot utilizável para que eu possa usá-lo com lxc ou libvirt.
Quais são as minhas opções para colocar os containers / virtualização em funcionamento? Eu li em algum lugar que eu posso usar modelos openvz com lxc ou libvirt? mas como?
Deixe-me saber se você precisa de informações adicionais (p.s. fazendo tudo isso em um servidor dedicado para que eu não possa acessá-lo manualmente, apenas ssh, mais no meu pc local rodando ubuntu desktop everding maverick funciona).
EDITAR
Chegando mais perto, consegui entender como usar um modelo openvz com lxc, agora o problema vem com a bridge de rede
lxc-start: invalid interface name: br0 # Use same bridge device used in your controlling host setup
lxc-start: failed to process 'lxc.network.link = br0 # Use same bridge device used in your controlling host setup
'
lxc-start: failed to read configuration file
eu segui os passos exatos para criar uma bridge e lxc conf se parece com:
lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = br0 # Use same bridge device used in your controlling host setup
lxc.network.hwaddr = {a1:b2:c3:d4:e5:f6} # As appropiate (line only needed if you wish to dhcp later)
lxc.network.ipv4 = {10.0.0.100} # (Use 0.0.0.0 if you wish to dhcp later)
lxc.network.name = eth0 # could likely be whatever you want
Já que não está funcionando, eu sei que o mal está errado, então alguém poderia me enganar?
EDIT, parece que a instalação base estava usando um kernel personalizado (bzImage-2.6.34.6-xxxx-grs-ipv6-65) para a bruxa que eu não encontrei os cabeçalhos, eu fiz um update-grub depois que instalei um novo kernel, menu.lst editado e não, ele está usando 2.6.35-23-server e agora o debootstrap está funcionando bem mesmo com o ubuntu-vm-builder.