[SeaBIOS] [PATCHv2 0/6] Improved multi-platform support

David Woodhouse dwmw2 at infradead.org
Wed Feb 13 12:05:25 CET 2013


I'm running Fedora 18 with Xen 4.2.1 but using the Fedora 17 3.7.3
kernel because the F18 3.7.6 kernel doesn't find its root filesystem
when booted under Xen. The Fedora KISS violation of using LVM by default
bites again... but that shouldn't make any difference, right? Xen and
all the userspace tools are up to date. And the kernel is fairly much
the same anyway.

I've made no changes to anything so far; I'm just using the standard
tools. It gets as far as the 'Daemon running' message, then sits there
doing nothing for about 35 seconds before exiting back to the shell
prompt. During that 35 seconds, a seabios domain does show up in 'xl
list' and 'xl top' (taking 100% CPU time). I don't see *any* SeaBIOS
output. This isn't a SeaBIOS with debug info (I'll possibly try that
next) but I ought at least to have seen the 'No bootable device'
message?

[root at i7 ~]# cat seabios.cfg 
builder = "hvm"
name = "seabios"
device_model_version_override = "qemu-xen"
memory = 512
serial = 'pty'
[root at i7 ~]# xl create -c seabios.cfg
Parsing config from seabios.cfg
xc: info: VIRTUAL MEMORY ARRANGEMENT:
  Loader:        0000000000100000->000000000019e3a8
  TOTAL:         0000000000000000->000000001f800000
  ENTRY ADDRESS: 0000000000100000
xc: info: PHYSICAL MEMORY ALLOCATION:
  4KB PAGES: 0x0000000000000200
  2MB PAGES: 0x00000000000000fb
  1GB PAGES: 0x0000000000000000
Daemon running with PID 3071

What's the best way to debug this?

-- 
dwmw2

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 6171 bytes
Desc: not available
URL: <http://www.seabios.org/pipermail/seabios/attachments/20130213/c9237fe9/attachment.bin>


More information about the SeaBIOS mailing list