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

Re: [Xen-users] Kernel DomU 2.6.36.1 dont boot PVonHVM


  • To: Boris Derzhavets <bderzhavets@xxxxxxxxx>
  • From: Roberto Scudeller <beto.rvs@xxxxxxxxx>
  • Date: Tue, 7 Dec 2010 11:54:24 -0200
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, xen-users@xxxxxxxxxxxxxxxxxxx, Martinx - ジェームズ <thiagocmartinsc@xxxxxxxxx>
  • Delivery-date: Tue, 07 Dec 2010 05:58:16 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=CQK5LnsqouWxO54ojUcTmWBNQvHNOhs1biYYjMcoUqQp3zTCkj5rQH+Y/rmuDjeWd0 EePaKVo38iiF5gAJn5em2MqvfKr7XuxzXV9TXge2MGUY0YfsTkQFejPQ6YRX5U7MMmRD WMnWPc0AWYuJxE1wOaqXdZHxE5WF29jG90pcc=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi all again,

I try other kernel and the problem continues.

My DomU.cfg:
name='ubuntu10.04'
memory=512
vcpus=2
disk=[ 'tap2:tapdisk:aio:/PATH/ubuntu10.04/hda,hda,w', 'tap2:tapdisk:aio:/PATH/ubuntu10.04/xvda,xvda,w', ]
boot='c'
>>>

With the old kernel, 2.6.32.24, with pvdrivers (used this patch: http://blog.alex.org.uk/tag/xen/ ) this VM boot OK.

I try kernels 2.6.36.1 and 2.6.37-rc4, and the problem continues:
blkfront: xvda: barriers enabled (tag)
 xvda: xvda1
vbd vbd-51712: 16 xlvbd_add at /local/domain/0/backend/vbd/470/51712

Build the new kernel does not seem to be able to view all disk partitions in xvda disk (I have / on xvda1 and swap on xvda2) with raw disks (sparse). I try vhd disks and problem continues. These disks contains the partition table. The xen-blkfront have a problem with the disks right?


Could someone give me some more help?


Cheers,
Roberto Scudeller



2010/12/6 Roberto Scudeller <beto.rvs@xxxxxxxxx>
Hi Boris,

I try mount my root partition in /dev/xvda1 and I receive a new error:

mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init
No init found. Try passing init= bootarg
(initramfs)

I used a raw disk in my Xen, and this disks have a partition table create when I installed a HVM VM.

This machine boot with my old kernel 2.6.32 with a pvdrivers (used this patch: http://blog.alex.org.uk/tag/xen/ ).

I created a VM with this parameters for disk:
'tap2:tapdisk:aio:/PATH/ubuntu10.04/hda,hda,w' , 'tap2:tapdisk:aio:/PATH/ubuntu10.04/xvda,xvda,w',

This is a xml dump (virsh dumpxml VM):
    <disk type='file' device='disk'>
      <driver name='tap' type='tapdisk'/>
      <source file='aio:/PATH/ubuntu10.04/hda'/>
      <target dev='hda' bus='ide'/>
    </disk>
    <disk type='file' device='disk'>
      <driver name='tap' type='tapdisk'/>
      <source file='aio:/PATH/ubuntu10.04/xvda'/>
      <target dev='xvda' bus='xen'/>
    </disk>


In hda I have my /boot, and xvda I have my / (root partition).

Anyone have any idea?

Cheers,
Roberto Scudeller


2010/12/4 Boris Derzhavets <bderzhavets@xxxxxxxxx>

I would try repartitioning with "/" on /dev/xvda1


Boris

--- On Fri, 12/3/10, Roberto Scudeller <beto.rvs@xxxxxxxxx> wrote:

From: Roberto Scudeller <beto.rvs@xxxxxxxxx>
Subject: Re: [Xen-users] Kernel DomU 2.6.36.1 dont boot PVonHVM
To: "Boris Derzhavets" <bderzhavets@xxxxxxxxx>
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Date: Friday, December 3, 2010, 3:22 PM


Hi Boris,

My root partition is /dev/xvda2, in kernel not PVonHVM my root partition is /dev/sda2 and a swap is /dev/sda1.


Looks like this kernel not found the second partition (the root partition).
This kernel "jump" the swap partition??

Thanks for you help.


Cheers,
Roberto


2010/12/3 Boris Derzhavets <bderzhavets@xxxxxxxxx>
> Cannot find a root partition /dev/xvda2
Looks like your root partition is /dev/xvda1

Boris.

--- On Fri, 12/3/10, Roberto Scudeller <beto.rvs@xxxxxxxxx> wrote:

From: Roberto Scudeller <beto.rvs@xxxxxxxxx>
Subject: [Xen-users] Kernel DomU 2.6.36.1 dont boot PVonHVM
To: xen-users@xxxxxxxxxxxxxxxxxxx
Date: Friday, December 3, 2010, 12:37 PM


Hi all,


I try to use kernel 2.6.36.1 in HVM but building the drivers xen-blkfront, xenfs, platform-pci. I used Xen 4.0.2-rc1-pre and a DomU is a ubuntu 10.04 and I try with ubuntu 10.10.

In boot I receive error "Cannot find a root partition /dev/xvda2" and a prompt (initramfs) appear.

In dmesg (initramfs) appear:
blkfront: xvda: barriers enabled (tag)
 xvda: xvda1
vbd vbd-51712: 16 xlvbd_add at /local/domain/0/backend/vbd/470/51712


I try to create n initramfs, with any modules and the DomU dont boot.
I forgot something? Can someone help me?


Thanks for any help.


--
Roberto Scudeller
Especialista Linux/Unix

-----Inline Attachment Follows-----


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




--
Roberto Scudeller
Especialista Linux/Unix
+55 11 8763-6300
+55 11 8022-6956
beto.rvs@xxxxxxxxx
beto_rvs@xxxxxxxxxxxx




--
Roberto Scudeller
Especialista Linux/Unix
+55 11 8763-6300
+55 11 8022-6956
beto.rvs@xxxxxxxxx
beto_rvs@xxxxxxxxxxxx



--
Roberto Scudeller
Especialista Linux/Unix
+55 11 8763-6300
+55 11 8022-6956
beto.rvs@xxxxxxxxx
beto_rvs@xxxxxxxxxxxx
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

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