[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] booting an ISO inside Xen (full virt)
==> /var/log/xen/qemu-dm.8883.log <== domid: 4 qemu: the number of cpus is 1 warning: could not open /dev/net/tun: no virtual network emulation Could not initialize device 'tap' i have this message several times in qemu-dm logs so none fo them are for the "iso" domU (domid is different) ----- Mats Petersson <Mats.Petersson@xxxxxxx> wrote: | > -----Original Message----- | > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx | > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of | > Josà Alberto SuÃrez LÃpez | > Sent: 13 March 2007 10:22 | > To: Mark Williamson | > Cc: xen-users@xxxxxxxxxxxxxxxxxxx | > Subject: Re: [Xen-users] booting an ISO inside Xen (full virt) | > | > Thanks Mark and Matt, | > | > i tryed sdl=1 and then: | > | > peggy xen # xm list | > Name ID Mem VCPUs | > State Time(s) | > Domain-0 0 1195 2 | > r----- 9024.0 | > centos 44 128 1 | > -b---- 111.0 | > general_100.28 40 256 1 | > -b---- 18.6 | > iso 47 256 1 | > ------ 0.0 | > peggy xen # xm console 47 | > xenconsole: Could not read tty from store: No such file or | directory | | xm console doesn't work (without effort from the user) for HVM | domains, because the console setting needs to be a particular way in | the configuration. | | | > | > And: | > | > peggy xen # netstat -tuna | grep 5900 | > peggy xen # netstat -tuna | grep 5947 | > | > so not vnc running. | > | > And in logs i have this: | > | > peggy xen # tail -f /var/log/xen/qemu*.log | > /var/log/xen/xend{,-debug}.log | > | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] DEBUG | > (XendDomainInfo:94) XendDomainInfo.create(['vm', ['name', | > 'iso'], ['memory', 256], ['shadow_memory', 10], ['on_reboot', | > 'restart'], ['on_crash', 'destroy'], ['vcpus', 1], | > ['on_xend_start', 'ignore'], ['on_xend_stop', 'ignore'], | > ['image', ['hvm', ['kernel', '/usr/lib/xen/boot/hvmloader'], | > ['device_model', '/usr/lib/usr/lib/xen/bin/qemu-dm'], ['pae', | > 0], ['vcpus', 1], ['boot', 'd'], ['fda', ''], ['fdb', ''], | > ['localtime', 0], ['serial', ''], ['stdvga', 0], ['isa', 0], | > ['nographic', 0], ['soundhw', ''], ['vnc', 1], ['vncunused', | > 0], ['sdl', 1], ['display', 'localhost:11.0'], ['xauthority', | > '/root/.Xauthority'], ['acpi', 0], ['apic', 0], ['usb', 0], | > ['usbdevice', ''], ['keymap', ''], ['vncpasswd', | > 'XXXXXXXX']]], ['device', ['vbd', ['uname', | > 'file:/var/xen/iso.disk.xm'], ['dev', 'hda'], ['mode', | > 'w']]], ['device', ['vbd', ['uname', | > 'file:/var/xen/ubuntu-6.10-desktop-i386.iso'], ['dev', | > 'hdc:cdrom'], ['mode', 'r']]], ['device', ['vif', ['bridge', | > 'xenbr0'], ['type', 'ioemu']]]]) | > [2007-03-13 11:17:43 xend.XendConfig 3738] WARNING | > (XendConfig:607) Unconverted key: cpus | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] DEBUG | > (XendDomainInfo:1284) XendDomainInfo.constructDomain | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] DEBUG | > (XendDomainInfo:1330) XendDomainInfo.initDomain: 48 256 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: boot, val: | d | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: fda, val: | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: fdb, val: | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: soundhw, | val: | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: | > localtime, val: 0 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: serial, val: | | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: | > std-vga, val: 0 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: isa, val: 0 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: vcpus, val: | 1 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: acpi, val: | 0 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: usb, val: 0 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: | > usbdevice, val: | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:397) args: k, val: | > [2007-03-13 11:17:43 xend 3738] DEBUG (balloon:127) Balloon: | > 451064 KiB free; need 280576; done. | > [2007-03-13 11:17:43 xend 3738] INFO (image:125) buildDomain | > os=hvm dom=48 vcpus=1 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:347) domid = | 48 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:348) image | > = /usr/lib/xen/boot/hvmloader | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:349) store_evtchn = | 2 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:350) memsize = | 256 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:351) vcpus = | 1 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:352) pae = | 0 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:353) acpi = | 0 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:354) apic = | 0 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:521) hvm | > shutdown watch registered | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:560) hvm reboot | > feature watch registered | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] INFO | > (XendDomainInfo:1194) createDevice: vbd : {'uname': | > 'file:/var/xen/iso.disk.xm', 'driver': 'paravirtualised', | > 'mode': 'w', 'dev': 'hda', 'uuid': | > '3a057770-4583-a409-f57a-a1bbfef8a85e'} | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:115) | > DevController: writing {'backend-id': '0', 'virtual-device': | > '768', 'device-type': 'disk', 'state': '1', 'backend': | > '/local/domain/0/backend/vbd/48/768'} to | > /local/domain/48/device/vbd/768. | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:117) | > DevController: writing {'domain': 'iso', 'frontend': | > '/local/domain/48/device/vbd/768', 'uuid': | > '3a057770-4583-a409-f57a-a1bbfef8a85e', 'dev': 'hda', | > 'state': '1', 'params': '/var/xen/iso.disk.xm', 'mode': 'w', | > 'online': '1', 'frontend-id': '48', 'type': 'file'} to | > /local/domain/0/backend/vbd/48/768. | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] INFO | > (XendDomainInfo:1194) createDevice: vif : {'bridge': | > 'xenbr0', 'type': 'ioemu', 'uuid': | > '2918c890-9d85-4006-c1bd-1028257f9d21'} | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:115) | > DevController: writing {'state': '1', 'backend-id': '0', | > 'backend': '/local/domain/0/backend/vif/48/0'} to | > /local/domain/48/device/vif/0. | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:117) | > DevController: writing {'bridge': 'xenbr0', 'domain': 'iso', | > 'handle': '0', 'uuid': | > '2918c890-9d85-4006-c1bd-1028257f9d21', 'script': | > '/etc/xen/scripts/vif-bridge', 'state': '1', 'frontend': | > '/local/domain/48/device/vif/0', 'mac': '00:16:3e:3f:9f:41', | > 'online': '1', 'frontend-id': '48', 'type': 'ioemu'} to | > /local/domain/0/backend/vif/48/0. | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] INFO | > (XendDomainInfo:1194) createDevice: vbd : {'uname': | > 'file:/var/xen/ubuntu-6.10-desktop-i386.iso', 'driver': | > 'paravirtualised', 'mode': 'r', 'dev': 'hdc:cdrom', 'uuid': | > 'be0394f0-4ef6-c3b8-9eeb-ed1220e62d09'} | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:115) | > DevController: writing {'backend-id': '0', 'virtual-device': | > '5632', 'device-type': 'cdrom', 'state': '1', 'backend': | > '/local/domain/0/backend/vbd/48/5632'} to | > /local/domain/48/device/vbd/5632. | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:117) | > DevController: writing {'domain': 'iso', 'frontend': | > '/local/domain/48/device/vbd/5632', 'uuid': | > 'be0394f0-4ef6-c3b8-9eeb-ed1220e62d09', 'dev': 'hdc', | > 'state': '1', 'params': | > '/var/xen/ubuntu-6.10-desktop-i386.iso', 'mode': 'r', | > 'online': '1', 'frontend-id': '48', 'type': 'file'} to | > /local/domain/0/backend/vbd/48/5632. | > [2007-03-13 11:17:43 xend 3738] INFO (image:489) spawning | > device models: /usr/lib/usr/lib/xen/bin/qemu-dm | > ['/usr/lib/usr/lib/xen/bin/qemu-dm', '-d', '48', '-m', '256', | > '-boot', 'd', '-vcpus', '1', '-domain-name', 'iso', '-net', | > 'nic,vlan=1,macaddr=00:16:3e:1b:af:f5,model=rtl8139', '-net', | > 'tap,vlan=1,bridge=xenbr0', '-vnc', '48', '-vnclisten', | '127.0.0.1'] | > [2007-03-13 11:17:43 xend 3738] INFO (image:493) device model | > pid: 10954 | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] DEBUG | > (XendDomainInfo:1714) Storing VM details: {'on_xend_stop': | > 'ignore', 'shadow_memory': '10', 'uuid': | > '4cd6184a-448b-4af2-0800-3cdb179d7f03', 'name': 'iso', | > 'on_reboot': 'restart', 'start_time': '1173781063.93', | > 'on_poweroff': 'destroy', 'on_xend_start': 'ignore', | > 'on_crash': 'destroy', 'xend/restart_count': '0', 'vcpus': | > '1', 'vcpu_avail': '1', 'memory': '256', 'image': '(hvm | > (kernel /usr/lib/xen/boot/hvmloader) (nographic 0) (vnc 1) | > (sdl 1) (vncunused 0) (device_model | > /usr/lib/usr/lib/xen/bin/qemu-dm) (display localhost:11.0) | > (xauthority /root/.Xauthority) (boot d) (isa 0) (localtime 0) | > (usb 0) (vcpus 1))', 'maxmem': '256'} | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] DEBUG | > (XendDomainInfo:731) Storing domain details: {'console/port': | > '3', 'name': 'iso', 'console/limit': '1048576', 'vm': | > '/vm/4cd6184a-448b-4af2-0800-3cdb179d7f03', 'domid': '48', | > 'cpu/0/availability': 'online', 'memory/target': '262144', | > 'store/ring-ref': '65534', 'store/port': '2'} | > [2007-03-13 11:17:43 xend 3738] DEBUG (XendDomain:428) Adding | > Domain: 48 | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:547) | > hvm_shutdown fired, shutdown reason=None | > [2007-03-13 11:17:43 xend 3738] DEBUG (image:579) | > hvm_reboot_feature fired, module status=None | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] DEBUG | > (XendDomainInfo:731) Storing domain details: {'console/port': | > '3', 'name': 'iso', 'console/limit': '1048576', 'vm': | > '/vm/4cd6184a-448b-4af2-0800-3cdb179d7f03', 'domid': '48', | > 'cpu/0/availability': 'online', 'memory/target': '262144', | > 'store/ring-ref': '65534', 'store/port': '2'} | > [2007-03-13 11:17:43 xend.XendDomainInfo 3738] DEBUG | > (XendDomainInfo:798) XendDomainInfo.handleShutdownWatch | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:148) | > Waiting for devices vif. | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:153) | > Waiting for 0. | > [2007-03-13 11:17:43 xend 3738] DEBUG (DevController:521) | > hotplugStatusCallback | /local/domain/0/backend/vif/48/0/hotplug-status. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:521) | > hotplugStatusCallback | /local/domain/0/backend/vif/48/0/hotplug-status. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:535) | > hotplugStatusCallback 1. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:148) | > Waiting for devices usb. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:148) | > Waiting for devices vbd. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:153) | > Waiting for 768. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:521) | > hotplugStatusCallback | > /local/domain/0/backend/vbd/48/768/hotplug-status. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:521) | > hotplugStatusCallback | > /local/domain/0/backend/vbd/48/768/hotplug-status. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:535) | > hotplugStatusCallback 1. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:153) | > Waiting for 5632. | > [2007-03-13 11:17:44 xend 3738] DEBUG (DevController:521) | > hotplugStatusCallback | > /local/domain/0/backend/vbd/48/5632/hotplug-status. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:521) | > hotplugStatusCallback | > /local/domain/0/backend/vbd/48/5632/hotplug-status. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:535) | > hotplugStatusCallback 1. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:148) | > Waiting for devices irq. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:148) | > Waiting for devices vkbd. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:148) | > Waiting for devices vfb. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:148) | > Waiting for devices pci. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:148) | > Waiting for devices ioports. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:148) | > Waiting for devices tap. | > [2007-03-13 11:17:45 xend 3738] DEBUG (DevController:148) | > Waiting for devices vtpm. | > [2007-03-13 11:17:45 xend 3738] INFO (XendDomain:1020) Domain | > iso (48) unpaused. | > | | I think for some reason that your qemu-dm log file isn't there. That | may indicate that qemu-dm isn't running, or maybe just that tail -f | only takes the last argument (it looks like the only xend-debug.log | came out). | | -- | Mats | > | > ----- Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote: | > | Please don't cry just yet! ;-) | > | | > | Have you tried connecting to the VNC console for that domain? It | > | should be on | > | port 5900 + domid or you could just enable the SDL display... | > | | > | Did it give you any output? | > | | > | Cheers, | > | Mark | > | | > | On Monday 12 March 2007 15:41, Josà Alberto SuÃrez LÃpez wrote: | > | > Hi list, | > | > | > | > I'm using Dom0 gentoo with xen 3.0.4 and xenman. I have several | > | DomU | > | > working and it is really nice :) so all my DomUs are | > installed with | > | disk | > | > images. Now i want to use an ISO to boot and install a | > linux system | > | (or | > | > win). | > | > | > | > When i try to boot the DomU i dont have nothing, nothing | relevant | > | (for me) | > | > in logs and i can connect to the console. The state of the DomU | is | > | unknow. | > | > Any help please? i'm going crazy. | > | > | > | > xm list output: | > | > | > | > peggy xen # xm list | > | > Name ID Mem VCPUs | > State | > | | > | > Time(s) Domain-0 0 | > 1195 2 | > | r----- | > | > 8671.1 centos 44 | > 128 1 | > | | > | > -b---- 106.8 general_100.28 | > 40 256 | > | 1 | > | > -b---- 12.9 iso | > 45 256 | > | 1 | > | > ------ 0.0 | > | > | > | > Yes, the ISo works, i tryed with different distros | > (ubuntu, gentoo, | > | etc) | > | > and Yes i can mount the ISO in a loop device w/o problems. | > | > | > | > Any clue is welcome, i will cry soon :( | > | > | > | > I'm usign this cfg: | > | > | > | > import os, re | > | > arch = os.uname()[4] | > | > if re.search('64', arch): | > | > arch_libdir = 'lib64' | > | > else: | > | > arch_libdir = 'lib' | > | > | > | > name='iso' | > | > | > | > kernel='/usr/lib/xen/boot/hvmloader' | > | > builder='hvm' | > | > | > | > | > | > memory=256 | > | > shadow_memory=10 | > | > #vcpus=1ÂÂÂÂ# number of vcpu's | > | > #cpus = "0"Â# all vcpus run on CPU0 | > | > | > | > pae=0 | > | > acpi=0 | > | > apic=0 | > | > | > | > vif=['type=ioemu, bridge=xenbr0'] | > | > disk=['file:/var/xen/iso.disk.xm,hda,w', | > | > 'file:/var/xen/stresslinux-0.3.1.iso,hdc:cdrom,r'] | > | > | > | > device_model = '/usr/' + arch_libdir + | '/usr/lib/xen/bin/qemu-dm' | > | > | > | > # Boots from CDROM. | > | > # Change to 'c' after windows installation in order to boot | from | > | disk. | > | > boot='d' | > | > #boot='c' | > | > | > | > sdl=0 | > | > vnc=1 | > | > vncunused=0 | > | > stdvga=0 | > | > extra='' | > | > on_reboot='restart' | > | > on_shutdown='rename-restart' | > | > ramdisk='' | > | > image_name='Linux_CD_Install' | > | > on_crash='destroy' | > | > | > | | > image_conf='/var/log/xenman/image_store/Linux_CD_Install/Linux | > _CD_Install_i | > | >so_image.conf' bootloader='' | > | > vcpus=1 | > | > root='' | > | > | > | > | > | > _______________________________________________ | > | > Xen-users mailing list | > | > Xen-users@xxxxxxxxxxxxxxxxxxx | > | > http://lists.xensource.com/xen-users | > | | > | -- | > | Dave: Just a question. What use is a unicyle with no seat? And | no | > | pedals! | > | Mark: To answer a question with a question: What use is a | > skateboard? | > | Dave: Skateboards have wheels. | > | Mark: My wheel has a wheel! | > | > | > -- | > Josà Alberto SuÃrez LÃpez | > TÃcnico I+D / Administrador | > Eneo TecnologÃa S.L. | > <www.eneotecnologia.com> | > | > | > _______________________________________________ | > Xen-users mailing list | > Xen-users@xxxxxxxxxxxxxxxxxxx | > http://lists.xensource.com/xen-users | > | > | > | | | | _______________________________________________ | Xen-users mailing list | Xen-users@xxxxxxxxxxxxxxxxxxx | http://lists.xensource.com/xen-users -- Josà Alberto SuÃrez LÃpez TÃcnico I+D / Administrador Eneo TecnologÃa S.L. <www.eneotecnologia.com> _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |