[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] OVMF Bios Option




Hello Xen Users,

Been experimenting with upstream-qemu and wanted to try out the OVMF bios option, but I seem to be missing something.

Are there additional steps to installing OVMF beyond compiling Xen? ÂI saw notes on patching back in february, but I thought the package was included with Xen 4.2 on release.

When I attempt to set it as my bios option, the machine boots then immediately closes. ÂThe /var/log/xen files are empty, and running "xl -vvv create" spits out roughly 100 lines but I haven't been able to filter anything specific to OVMF or why it closes. ÂI have appended the output below (I ran several tests the output was the same regardless of what OS I attempted to use).

Any suggestions would be appreciated.

Thanks,

Casey


Parsing config from /etc/xen/win8.cfg
libxl: debug: libxl_create.c:1173:do_domain_create: ao 0x9cc890: create: how=(nil) callback=(nil) poller=0x9cc920
libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hda spec.backend=unknown
libxl: debug: libxl_device.c:265:libxl__device_disk_set_backend: Disk vdev=hda, using backend phy
libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hdc spec.backend=unknown
libxl: debug: libxl_device.c:175:disk_try_backend: Disk vdev=hdc, backend phy unsuitable as phys path not a block device
libxl: debug: libxl_device.c:184:disk_try_backend: Disk vdev=hdc, backend tap unsuitable because blktap not available
libxl: debug: libxl_device.c:265:libxl__device_disk_set_backend: Disk vdev=hdc, using backend qdisk
libxl: debug: libxl_create.c:677:initiate_domain_create: running bootloader
libxl: debug: libxl_bootloader.c:321:libxl__bootloader_run: not a PV domain, skipping bootloader
libxl: debug: libxl_event.c:561:libxl__ev_xswatch_deregister: watch w=0x9cdb40: deregister unregistered
libxl: debug: libxl_numa.c:435:libxl__get_numa_candidate: New best NUMA placement candidate found: nr_nodes=1, nr_cpus=8, nr_vcpus=10, free_memkb=29215
libxl: detail: libxl_dom.c:192:numa_place_domain: NUMA placement candidate with 1 nodes, 8 cpus and 29215 KB free selected
xc: detail: elf_parse_binary: phdr: paddr=0x100000 memsz=0x9df08
xc: detail: elf_parse_binary: memory: 0x100000 -> 0x19df08
xc: info: VIRTUAL MEMORY ARRANGEMENT:
 Loader:    Â0000000000100000->000000000019df08
 TOTAL:     0000000000000000->00000000ff000000
 ENTRY ADDRESS: 0000000000100000
xc: info: PHYSICAL MEMORY ALLOCATION:
 4KB PAGES: 0x0000000000000200
 2MB PAGES: 0x00000000000003f7
 1GB PAGES: 0x0000000000000002
xc: detail: elf_load_binary: phdr 0 at 0x0x7f7375ca2000 -> 0x0x7f7375d36d95
libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hda spec.backend=phy
libxl: debug: libxl_event.c:512:libxl__ev_xswatch_register: watch w=0x9cf248 wpath=/local/domain/0/backend/vbd/10/768/state token=3/0: register slotnum=3
libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hdc spec.backend=qdisk
libxl: debug: libxl_device.c:229:libxl__device_disk_set_backend: Disk vdev=hdc spec.backend=qdisk
libxl: debug: libxl_create.c:1186:do_domain_create: ao 0x9cc890: inprogress: poller=0x9cc920, flags=i
libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x9cf248 wpath=/local/domain/0/backend/vbd/10/768/state token=3/0: event epath=/local/domain/0/backend/vbd/10/768/state
libxl: debug: libxl_event.c:596:devstate_watch_callback: backend /local/domain/0/backend/vbd/10/768/state wanted state 2 ok
libxl: debug: libxl_event.c:549:libxl__ev_xswatch_deregister: watch w=0x9cf248 wpath=/local/domain/0/backend/vbd/10/768/state token=3/0: deregister slotnum=3
libxl: debug: libxl_event.c:561:libxl__ev_xswatch_deregister: watch w=0x9cf248: deregister unregistered
libxl: debug: libxl_device.c:916:device_hotplug: calling hotplug script: /etc/xen/scripts/block add
libxl: debug: libxl_event.c:426:watchfd_callback: watch epath=/local/domain/0/backend/vbd/10/768/state token=3/0: empty slot
libxl: debug: libxl_dm.c:1142:libxl__spawn_local_dm: Spawning device-model /usr/lib/xen/bin/qemu-system-i386 with arguments:
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â /usr/lib/xen/bin/qemu-system-i386
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -xen-domid
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â 10
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -chardev
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â socket,id=libxl-cmd,path=/var/run/xen/qmp-libxl-10,server,nowait
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -mon
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â chardev=libxl-cmd,mode=control
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -name
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â win8
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -vnc
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â 127.0.0.1:0,to=99
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -sdl
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -vga
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â std
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -boot
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â order=dc
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -usb
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -usbdevice
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â tablet
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -smp
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â 2,maxcpus=2
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -device
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â e1000,id=nic0,netdev=net0,mac=00:16:3e:14:b1:1d
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -netdev
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â type=tap,id=net0,ifname=vif10.0-emu,script=no,downscript=no
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -M
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â xenfv
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -m
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â 4080
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -drive
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â file=/dev/mapper/xen-win8,if=ide,index=0,media=disk,format=raw
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â -drive
libxl: debug: libxl_dm.c:1144:libxl__spawn_local_dm: Â file=/home/cdelorme/win8.iso,if=ide,index=2,media=cdrom,format=raw
libxl: debug: libxl_event.c:512:libxl__ev_xswatch_register: watch w=0x9cdd78 wpath=/local/domain/0/device-model/10/state token=3/1: register slotnum=3
libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x9cdd78 wpath=/local/domain/0/device-model/10/state token=3/1: event epath=/local/domain/0/device-model/10/state
libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x9cdd78 wpath=/local/domain/0/device-model/10/state token=3/1: event epath=/local/domain/0/device-model/10/state
libxl: debug: libxl_event.c:549:libxl__ev_xswatch_deregister: watch w=0x9cdd78 wpath=/local/domain/0/device-model/10/state token=3/1: deregister slotnum=3
libxl: debug: libxl_event.c:561:libxl__ev_xswatch_deregister: watch w=0x9cdd78: deregister unregistered
libxl: debug: libxl_qmp.c:646:libxl__qmp_initialize: connected to /var/run/xen/qmp-libxl-10
libxl: debug: libxl_qmp.c:298:qmp_handle_response: message type: qmp
libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{"execute":"qmp_capabilities","id":1}'
libxl: debug: libxl_qmp.c:298:qmp_handle_response: message type: return
libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{"execute":"query-chardev","id":2}'
libxl: debug: libxl_qmp.c:298:qmp_handle_response: message type: return
libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{"execute":"query-vnc","id":3}'
libxl: debug: libxl_qmp.c:298:qmp_handle_response: message type: return
libxl: debug: libxl_event.c:512:libxl__ev_xswatch_register: watch w=0x9d3228 wpath=/local/domain/0/backend/vif/10/0/state token=3/2: register slotnum=3
libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x9d3228 wpath=/local/domain/0/backend/vif/10/0/state token=3/2: event epath=/local/domain/0/backend/vif/10/0/state
libxl: debug: libxl_event.c:600:devstate_watch_callback: backend /local/domain/0/backend/vif/10/0/state wanted state 2 still waiting state 1
libxl: debug: libxl_event.c:457:watchfd_callback: watch w=0x9d3228 wpath=/local/domain/0/backend/vif/10/0/state token=3/2: event epath=/local/domain/0/backend/vif/10/0/state
libxl: debug: libxl_event.c:596:devstate_watch_callback: backend /local/domain/0/backend/vif/10/0/state wanted state 2 ok
libxl: debug: libxl_event.c:549:libxl__ev_xswatch_deregister: watch w=0x9d3228 wpath=/local/domain/0/backend/vif/10/0/state token=3/2: deregister slotnum=3
libxl: debug: libxl_event.c:561:libxl__ev_xswatch_deregister: watch w=0x9d3228: deregister unregistered
libxl: debug: libxl_device.c:916:device_hotplug: calling hotplug script: /etc/xen/scripts/vif-bridge online
libxl: debug: libxl_device.c:916:device_hotplug: calling hotplug script: /etc/xen/scripts/vif-bridge add
libxl: debug: libxl_event.c:1667:libxl__ao_progress_report: ao 0x9cc890: progress report: ignored
libxl: debug: libxl_event.c:1497:libxl__ao_complete: ao 0x9cc890: complete, rc=0
libxl: debug: libxl_event.c:1469:libxl__ao__destroy: ao 0x9cc890: destroy
Daemon running with PID 7184
xc: debug: hypercall buffer: total allocations:1042 total releases:1042
xc: debug: hypercall buffer: current allocations:0 maximum allocations:4
xc: debug: hypercall buffer: cache current size:4
xc: debug: hypercall buffer: cache hits:1034 misses:4 toobig:4

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.