grub-devel
[Top][All Lists]
Advanced

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

grub2 can't boot Xen anymore


From: Ward Vandewege
Subject: grub2 can't boot Xen anymore
Date: Tue, 7 Apr 2009 18:59:59 -0400
User-agent: Mutt/1.5.18 (2008-05-17)

Hi there,

I'm trying to boot Xen from grub2, and it's failing badly. This is the latest
grub2 tree (r2070). I'm using qemu to test. Here's the Xen boot log:

 __  __            _____  _____  _ 
 \ \/ /___ _ __   |___ / |___ / / |
  \  // _ \ '_ \    |_ \   |_ \ | |
  /  \  __/ | | |  ___) | ___) || |
 /_/\_\___|_| |_| |____(_)____(_)_|
                                   
(XEN) Xen version 3.3.1 (root@) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7))
Wed Mar  4 19:14:31 UTC 2009
(XEN) Latest ChangeSet: unavailable
(XEN) Command line: com1=115200,8n1 console=com1,vga
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN) Disc information:
(XEN)  Found 1 MBR signatures
(XEN)  Found 1 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 000000000009fc00 (usable)
(XEN)  000000000009fc00 - 00000000000a0000 (reserved)
(XEN)  00000000000e8000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000003fff0000 (usable)
(XEN)  000000003fff0000 - 0000000040000000 (ACPI data)
(XEN)  00000000fffc0000 - 0000000100000000 (reserved)
(XEN) Early fatal page fault at e008:ffff828c801f246b (cr2=ffff83003fa11c94,
ec=0000)
(XEN) Stack dump: ffff828c801e40c1 0000000000000006 0000000000000000
ffff828c801e34e0 ffff83000029500f ffff828c80240000 ffff828c801228c0
0000000000000001 0000000000000000 000000000003fff0 0000000000000010
0000000000000000 ffff83003fa11c80 ffff83000029503c ffff83003fa11c80
0000000000000000 ffff828c801f246b 000000000000e008 0000000000000082
ffff828c80247e48 0000000000000000 ffff828c801f2450 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 3fa11c8000000000
0000000000000000 ffff83000029503c ffff83003fa11c80 0000000800000000
000000010000006e 0000000000000003 00000000000002f8 0000000000000000
0000000000000000 000000003ff4c0dc 0000000000000000 0000000000000000
0000000000000000 0000000000000000 ffff828c801000b5 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 00000000fffff000 

My grub2 stanza is

menuentry "Xen 3.3.1" {
  set root=(hd0,1)
  multiboot /boot/xen-3.gz com1=115200,8n1 console=com1,vga
  module /boot/vmlinuz-2.6.18.8-xen root=/dev/hda1 ro xencons=ttyS0
console=tty0 console=ttyS0,115200n8
  module  /boot/initrd.img-2.6.18.8-xen
}

I built my grub with

./grub-mkrescue --pkglibdir=`pwd` --grub-mkimage=`pwd`/grub-mkimage
--image-type=cdrom --overlay=../grub2-memdisk/ ../qemu-image/grub-rescue.img

I start qemu like this:

qemu -m 1024 -serial stdio -L qemu-cbv2-grub2/ -hda
qemu-image/disk-i386-pristine.raw

And this is all i386, 32 bit.

Suggestions?

Thanks,
Ward.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]