[FUG-BR] FreeBSD 9 amd64 domU xen - imagem pronto [RESOLVIDO]

Marcelo Gondim gondim em bsdinfo.com.br
Domingo Setembro 8 18:17:18 BRT 2013


Em 08/09/13 16:10, Marcelo Gondim escreveu:
> Em 08/09/13 14:12, Marcelo Gondim escreveu:
>> Pessoal,
>>
>> Alguém sabe onde eu consigo uma imagem do FreeBSD 9.x amd64 básica pra
>> rodar como domU em um Xen?
>> O servidor que tá rodando as VMs é um Debian Wheezy com Xen 4.1.4.
>>
> Estou querendo instalar como HVM mas não estou conseguindo. Reclama do
> disco. Acredito que seja ou o meu .cfg ou a criação da imagem zerada dos
> disco ou ambos. rsrsrsr
> Alguém tem um exemplo de .cfg pra eu usar nesse caso e qual seria a
> forma correta de criar o .img que vai abrigar o FreeBSD? Tentei dessa forma:
>
> kernel = '/usr/lib/xen-4.1/boot/hvmloader'
> builder = 'hvm'
> memory  = '512'
> vcpus=2
> pae=0
> acpi=0
> apic=0
> device_model = '/usr/lib/xen-4.1/bin/qemu-dm'
> disk = [ 'tap:aio:/home/xen/domains/freeba/freeba.img,ioemu:xvda,w',
> 'tap:aio:/home/xen/domains/freeba/FreeBSD-9.2-PRERELEASE-amd64-20130831-r255108-disc1.iso,ioemu:xvdc:cdrom,r'
> ]
> name = 'freeba'
> vif = [ 'type=ioemu, bridge=xenbr0, mac=00:00:00:ff:fe:01' ]
> boot = 'dc'  #d is cdrom boot, c is disk boot.
> nographic='0'
> vnc = '1'
> vncviewer = '1'
> vnclisten="0.0.0.0"
> vncpasswd='tabrabo'
> sdl='0'
> audio='1'
> soundhw='all'
> stdvga='0'
> serial='pty'
> on_poweroff = 'destroy'
> on_reboot   = 'restart'
> on_crash    = 'restart'
> usb=1
> usbdevice="tablet"
>
> Criei a imagem assim: dd if=/dev/zero
> of=/home/xen/domains/freeba/freeba.img bs=1M count=51200
>
> Alguma ideia?  :)
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>

Resolvido pessoal era o cfg mesmo. Para quem tiver a mesma dificuldade 
aqui vai a conf que estou usando:

kernel = '/usr/lib/xen-4.1/boot/hvmloader'
builder = 'hvm'
vcpus = 1
memory = 512
shadow_memory = 8
name = 'freeba'
vif = [ 'bridge=xenbr0', ]
disk = [
'file:/home/xen/domains/freeba/freeba.img,xvda,w',
'file:/home/xen/domains/freeba/FreeBSD-9.2-PRERELEASE-amd64-20130831-r255108-disc1.iso,xvdc:cdrom,r'
]
device_model = '/usr/lib/xen-4.1/bin/qemu-dm'
boot = 'dc'
sdl=0
vnc = '1'
vncviewer = '1'
vnclisten = "0.0.0.0"
vncpasswd = 'pamonha31'
stdvga=0
serial='pty'
usbdevice='tablet'
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'

[]'s
Gondim


Mais detalhes sobre a lista de discussão freebsd