Em 2013-09-08 18:17, Marcelo Gondim escreveu: > 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 > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Depois de recompilar o kernel do FreeBSD com o XENHVM, eu mudo o config do xen para: vif = [ 'type=netfront, model=e1000, ... disk = [ ..,xvda,... (mas esse aqui vc já colocou assim) Lembre-se que ao fazer isso, a placa de rede muda para xn0. O disco vira /dev/xbd0 -- vic choppnerd.com donttrack.us | dontbubble.us ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

