É assim que o vmbuilder é projetado, como um atalho para instalar a imagem usando a VM, ela é construída no disco usando um chroot. o chroot requer acesso root a menos que o administrador tenha feito concessões para você.
link
Tente usar o sudo.
Estou tentando instalar a máquina virtual com este comando, mas não tenho sucesso:
vmbuilder kvm ubuntu --verbose --suite precise --flavour virtual \
--part partitions.txt --ip 192.168.1.3 --hostname edb1 --arch amd64 \
-o --libvirt qemu:///system --user someuser --pass somepass \
--raw /home/virtual-machines/edb1.disk1.img \
--raw /home/virtual-machines/edb1.disk2.img \
--domain somedomain.com --mem 4096 --cpus 4
Este é o erro:
...
I: Extracting xz-utils...
I: Extracting zlib1g...
W: Failure trying to run: chroot /tmp/tmp_JdKzu mount -t proc proc /proc
, stderr:
O kernel do host não é original, mas modificado pelo provedor do servidor. Por que o chroot é necessário para a instalação?
É assim que o vmbuilder é projetado, como um atalho para instalar a imagem usando a VM, ela é construída no disco usando um chroot. o chroot requer acesso root a menos que o administrador tenha feito concessões para você.
link
Tente usar o sudo.