From mboxrd@z Thu Jan 1 00:00:00 1970 From: eXeC001er Subject: Re: ZFS version for pygrub Date: Fri, 23 Apr 2010 16:29:03 +0400 Message-ID: References: <521a4d121003191240o7f12f7b5u176a1f10a073d2f7@mail.gmail.com> <521a4d121003270437v6afaec9eg1afead31b5c64274@mail.gmail.com> <20100327114759.GZ1878@reaktio.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0014971726==" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Mark Johnson Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org --===============0014971726== Content-Type: multipart/alternative; boundary=0016e6d7e6819e7eaa0484e69238 --0016e6d7e6819e7eaa0484e69238 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2010/4/23 Mark Johnson > On Fri, Apr 23, 2010 at 8:18 AM, eXeC001er wrote: > > I use latest revision of xen-unstable, kernel-2.6.32-4 from 'Debian Sid= ' > and > > Debian Squeeze for Dom0. > > I tried to create Opensolaris b132 DomU: > > my config (i use config > > from http://blogs.sun.com/mrj/entry/installing_opensolaris_on): > >>:# cat ns.pv_i > > bootloader =3D "/usr/bin/pygrub" > > kernel =3D "/platform/i86xpv/kernel/amd64/unix" > > ramdisk =3D "/boot/x86.microroot" > > extra =3D "/platform/i86xpv/kernel/amd64/unix -B > console=3Dttya,livemode=3Dtext" > > memory =3D 512 > > name =3D "OS_PV" > > vif =3D [ 'mac=3D00:16:3E:00:00:01', 'mac=3D00:16:3E:00:00:02' ] > > disk =3D [ 'file:/opt/ISO/osol-dev-132-x86.iso,6:cdrom,r', > > 'file:/opt/src/OS_PV/ns.img,0,w' ] > > on_reboot =3D 'destroy' > > on_crash =3D 'destroy' > > on_poweroff =3D 'destroy' > > remove the kernel and ramdisk line above. e.g. > > bootloader =3D "/usr/bin/pygrub" > extra =3D "/platform/i86xpv/kernel/amd64/unix -B > console=3Dttya,livemode=3Dtext" > memory =3D 512 > > MRJ Using config file "./ns.pv_i". Error: Boot loader didn't return any data! > > >>:# xm create ns.pv_i -c > > Using config file "./ns.pv_i". > > Error: Cannot find kernel "/platform/i86xpv/kernel/amd64/unix" > > The method proposed by Boris Derzhavets works fine. > > ( > http://bderzhavets.wordpress.com/2010/04/14/zfs-24-support-via-pygrub-fsi= mage-iso-patch-for-xen-4-0-dom0-pvops-2-6-32-11-on-top-of-f12/ > ). > > p.s: > >>:# pygrub /opt/ISO/osol-dev-132-x86.iso > > linux (kernel /var/run/xend/boot/boot_kernel.GQYAjq)(ramdisk > > /var/run/xend/boot/boot_ramdisk.Q_bPCY)(args > > "/platform/i86xpv/kernel/amd64/unix") > > Thanks. > > 2010/4/7 eXeC001er > >> > >> When this patch will be applied? > >> > >> 2010/3/27 Pasi K=C3=A4rkk=C3=A4inen > >>> > >>> On Sat, Mar 27, 2010 at 07:37:03AM -0400, Mark Johnson wrote: > >>> > On Fri, Mar 19, 2010 at 3:40 PM, Mark Johnson > >>> > wrote: > >>> > > On Fri, Mar 19, 2010 at 2:41 PM, eXeC001er > >>> > > wrote: > >>> > >> Hi. > >>> > >> When will be supported ZFS version more than 16 for pygrub? > >>> > >> Current ZFS version is 22. > >>> > > > >>> > > I'm actively working on it (current version is 24 now BTW). > >>> > > >>> > I pushed the patch to the OpenSolaris xvm-gate. > >>> > > >>> > > http://src.opensolaris.org/source/xref/xen-gate/xvm-gate+xen-patches.hg/f= simage-zfs-24 > >>> > > >>> > I'll be testing to see if it builds/works on a Linux dom0 next week= . > >>> > > >>> > >>> Great! This would be nice for Xen 4.0.0.. > >>> > >>> -- Pasi > >>> > >> > > > > > --0016e6d7e6819e7eaa0484e69238 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

2010/4/23 Mark Johnson <johnson.nh@gmail.com>
On Fri, Apr 23, 2010 at 8:18 AM, eXeC001er <execooler@gmail.com> wrote:
> I use latest revision of xen-unstable, kernel-2.6.32-4 from 'Debia= n Sid' and
> Debian Squeeze for Dom0.
> I tried to create Opensolaris b132 DomU:
> my config (i use config
> from=C2=A0http://blogs.sun.com/mrj/entry/installing_openso= laris_on):
>>:# cat ns.pv_i
> bootloader =3D "/usr/bin/pygrub"
> kernel =3D "/platform/i86xpv/kernel/amd64/unix"
> ramdisk =3D "/boot/x86.microroot"
> extra =3D "/platform/i86xpv/kernel/amd64/unix -B console=3Dttya,l= ivemode=3Dtext"
> memory =3D 512
> name =3D "OS_PV"
> vif =3D [ 'mac=3D00:16:3E:00:00:01', 'mac=3D00:16:3E:00:00= :02' ]
> disk =3D [ 'file:/opt/ISO/osol-dev-132-x86.iso,6:cdrom,r',
> 'file:/opt/src/OS_PV/ns.img,0,w' ]
> on_reboot =3D 'destroy'
> on_crash =3D 'destroy'
> on_poweroff =3D 'destroy'

remove the kernel and ramdisk line above. e.g.

=C2=A0bootloader =3D "/usr/bin/pygrub"
=C2=A0extra =3D "/platform/i86xpv/kernel/amd64/unix= -B console=3Dttya,livemode=3Dtext"
=C2=A0memory =3D 512=C2=A0

MRJ
Using config file "./ns.pv_i".
Error: Boot loader didn't return any data!=C2=A0

>>:#=C2=A0xm create ns.pv_i -c
> Using config file "./ns.pv_i".
> Error: Cannot find kernel "/platform/i86xpv/kernel/amd64/unix&quo= t;
> The method proposed by Boris Derzhavets=C2=A0works fine.
> (http://bderzhavets.wordpress.com/2010/04/14/zfs-24-su= pport-via-pygrub-fsimage-iso-patch-for-xen-4-0-dom0-pvops-2-6-32-11-on-top-= of-f12/).
> p.s:
>>:#=C2=A0pygrub /opt/ISO/osol-dev-132-x86.iso
> linux (kernel /var/run/xend/boot/boot_kernel.GQYAjq)(ramdisk
> /var/run/xend/boot/boot_ramdisk.Q_bPCY)(args
> "/platform/i86xpv/kernel/amd64/unix")
> Thanks.
> 2010/4/7 eXeC001er <execoole= r@gmail.com>
>>
>> When this patch will be applied?
>>
>> 2010/3/27 Pasi K=C3=A4rkk=C3=A4inen <pasik@iki.fi>
>>>
>>> On Sat, Mar 27, 2010 at 07:37:03AM -0400, Mark Johnson wrote:<= br> >>> > On Fri, Mar 19, 2010 at 3:40 PM, Mark Johnson <johnson.nh@gmail.com>
>>> > wrote:
>>> > > On Fri, Mar 19, 2010 at 2:41 PM, eXeC001er <execooler@gmail.com>
>>> > > wrote:
>>> > >> Hi.
>>> > >> When will be supported ZFS version more than 16 = for pygrub?
>>> > >> Current ZFS version is 22.
>>> > >
>>> > > I'm actively working on it =C2=A0(current versio= n is 24 now BTW).
>>> >
>>> > I pushed the patch to the OpenSolaris xvm-gate.
>>> >
>>> > http://src.open= solaris.org/source/xref/xen-gate/xvm-gate+xen-patches.hg/fsimage-zfs-24=
>>> >
>>> > I'll be testing to see if it builds/works on a Linux = dom0 next week.
>>> >
>>>
>>> Great! This would be nice for Xen 4.0.0..
>>>
>>> -- Pasi
>>>
>>
>
>

--0016e6d7e6819e7eaa0484e69238-- --===============0014971726== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0014971726==--