WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] Re: debian lenny domU installation

To: Wei Jiang <talk90091e@xxxxxxxxx>
Subject: [Xen-users] Re: debian lenny domU installation
From: Ferenc Wagner <wferi@xxxxxxx>
Date: Tue, 21 Jul 2009 22:00:47 +0200
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 21 Jul 2009 13:01:41 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20090721013014.GA4518@catbot-desktop> (Wei Jiang's message of "Tue, 21 Jul 2009 09:30:14 +0800")
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <651850.9240.qm@xxxxxxxxxxxxxxxxxxxxxxxxxxx> <24384542.post@xxxxxxxxxxxxxxx> <87my72c2yp.fsf@xxxxxxxxxxxxx> <20090720030445.GA4513@catbot-desktop> <878wijbk4r.fsf@xxxxxxxxxxxxx> <20090721013014.GA4518@catbot-desktop>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)
Wei Jiang <talk90091e@xxxxxxxxx> writes:

> On Mon, Jul 20, 2009 at 02:43:00PM +0200, Ferenc Wagner wrote:
>> Wei Jiang <talk90091e@xxxxxxxxx> writes:
>> 
>>>>> xm create -c xm-debian.cfg install=true
>>>>> install-mirror=ftp://ftp.XX.debian.org/debian
>>>>>
>>>>> I got a kernel BUG
>>>>> ---------------------
>>>>> Installer: http://people.debian.org/~joeyh/d-i/images/daily
>>>> 
>>>> You're trying the daily snapshot of the installer, not the official
>>>> Lenny one.
>>>
>>> The offical Lenny has the same problem. Details as below:
>>>
>>> # xm create -c xm-debian.cfg install=true 
>>> install-mirror=ftp://ftp.uk.debian.org/debian
>>> Using config file "./xm-debian.cfg".
>>> Install Mirror: ftp://ftp.uk.debian.org/debian
>>> Install Suite: lenny
>>> Installer: 
>>> ftp://ftp.uk.debian.org/debian/dists/lenny/main/installer-i386/current/images
>>>
>>> WARNING: Installer kernel and ramdisk are not authenticated.
>>>
>>> Fetching 
>>> ftp://ftp.uk.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/xen/vmlinuz
>>> Fetching 
>>> ftp://ftp.uk.debian.org/debian/dists/lenny/main/installer-i386/current/images/netboot/xen/initrd.gz
>>> command line is "debian-installer/exit/always_halt=true -- quiet 
>>> console=hvc0"
>>> Started domain ExampleDomain
>>> [    0.004000] 1 multicall(s) failed: cpu 0
>>> [    0.004000] ------------[ cut here ]------------
>>> [    0.004000] kernel BUG at arch/x86/xen/multicalls.c:103!
>>> [    0.004000] EIP is at xen_mc_flush+0x131/0x13b
>>> [    0.004000] EAX: 00000001 EBX: c262ea60 ECX: 00000000 EDX: 00000000
>>> [    0.004000] ESI: 00000000 EDI: 00000001 EBP: c262e060 ESP: c0391f78
>>> [    0.004000]  DS: e021 ES: e021 FS: 00d8 GS: 0000 SS: e021
>>> [    0.004000] Process swapper (pid: 0, ti=c0390000 task=c0361300 
>>> task.ti=c0390000)
>>> [    0.004000] Stack: 00000000 00381000 00000000 30023001 00000000 c010577d 
>>> 3007b000 00000000
>>> [    0.004000]        30023001 00000000 30023001 00000000 00000000 c0381000 
>>> c011aaa6 c03a77cc
>>> [    0.004000]        30023001 00000000 00000020 c0391fe4 00000000 00000000 
>>> c03977be c03bbc80
>>> [    0.004000] Call Trace:
>>> [    0.004000]  [<c010577d>] xen_set_pud_hyper+0x8e/0xa6
>>> [    0.004000]  [<c011aaa6>] zap_low_mappings+0x46/0x60
>>> [    0.004000]  [<c03a77cc>] mem_init+0x324/0x340
>>> [    0.004000]  [<c03977be>] start_kernel+0x22f/0x2d7
>>> [    0.004000]  [<c039cd64>] xen_start_kernel+0x276/0x27c
>>> [    0.004000]  =======================
>>> [    0.004000] Code: 5a 59 31 f6 8d 9d 00 0a 00 00 eb 09 8b 43 04 46 ff 13 
>>> 83 c3 08 3b b5 08 0b 00 00 72 ef 85 ff c7 85 08 0b00 00 00 00 00 00 74 04 
>>> <0f> 0b eb fe 5b 5b 5e 5f 5d c3 57 89 d7 56 89 c6 53 b8 60 e0 3c
>>> [    0.004000] EIP: [<c0104de7>] xen_mc_flush+0x131/0x13b SS:ESP 
>>> e021:c0391f78
>>> [    0.004000] ---[ end trace 4eaa2a86a8e2da22 ]---
>>> [    0.004000] Kernel panic - not syncing: Attempted to kill the idle task!
>> 
>> That's most interesting.  Precisely what kernel/hypervisor/xen-tools
>> version is this?  On what type of machine?  I never had such problems.
>
> My box is run CentOS 5.3 on x86_64, the xen is 3.1.2. I did some
> changes from original xm-debian.cfg, which replace the original disk
> with a specified file.
>
> [root@jzhu debian]# diff -up xm-debian.cfg.orig xm-debian.cfg
> --- xm-debian.cfg.orig  2009-07-02 11:45:20.000000000 +0800
> +++ xm-debian.cfg       2009-07-02 11:47:08.000000000 +0800
> @@ -72,7 +72,8 @@ vif = ['']
>  #
>  # NB: Only xvd devices are supported by the kernel in Debian Lenny
>  and later.
>
> -disk = ['phy:hda1,xvda,w']
> +#disk = ['phy:hda1,xvda,w']
> +disk = ['file:/workspace/vms/tvb.img,xvda,w']

This sounds OK, so it must be your specific architecture and version
combination.  I always used 32-bit hosts and Xen 3.2, so can't report
on anything else.  At least your problem is not the Debian installer,
but something more fundamental: starting the guest kernel.  Can you
start any 2.6.26 PV kernel at all?

I can't be of much further help, I'm afraid.
-- 
Feri.

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users