Em 09/09/13 11:08, vic escreveu: > 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 fica melhor mesmo se compilar o kernel com o kernel XENHVM? Olhei nele e não tem praticamente nada que tem no GENERIC rsrsrsrs Estou rodando ele normalmente sem essas opções. :)
------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

