Fresh install Xen 3.4.1 via xen-3.4.1-1.src.rpm with LZMA support patch + libvirt 0.7.0-6
(preview) tested OK with F11 PV DomU install. Kernel (supporting Dom0 ) - 2.6.30.2
xenified aka Suse
Attempt to install F12 PV DomU ( Core2Duo E8400, 8 GB RAM ,SATA ) :-
[root@ServerXenSRC ~]# virt-install --debug -n f12pv -r 1024 --vcpus=1 \
-f /dev/sda12 --vnc -p -l
"ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/development/x86_64/os"
Mon, 24 Aug 2009 14:36:36 DEBUG Launched with command
line:
/usr/sbin/virt-install --debug -n f12pv -r 1024 --vcpus=1 -f /dev/sda12 --vnc -p -l
ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/develop...
Mon, 24 Aug 2009 14:36:36 DEBUG Requesting libvirt URI
default
Mon, 24 Aug 2009 14:36:36 DEBUG Received libvirt URI
xen:///
Mon, 24 Aug 2009 14:36:36 DEBUG Requesting virt method 'xen', hv type
'default'.
Mon, 24 Aug 2009 14:36:36 DEBUG Received virt method
'xen'
Mon, 24 Aug 2009 14:36:36 DEBUG Hypervisor name is
'xen'
Mon, 24 Aug 2009 14:36:36 DEBUG DistroInstaller location is a network
source.
Starting install...
Mon, 24 Aug 2009 14:36:36 DEBUG Attempting to detect distro:
Mon, 24 Aug 2009 14:36:37 DEBUG Fetching URI:
ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/develop...
Mon, 24 Aug 2009 14:36:39 DEBUG Saved file to
/var/lib/xen/virtinst-.treeinfo.WVH7xk
Retrieving file .treeinfo...
| 1.2 kB 00:00
Mon, 24 Aug 2009 14:36:39 DEBUG Fetching URI:
ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/develop...
Mon, 24 Aug 2009 14:37:11 DEBUG Saved file to /var/lib/xen/virtinst-vmlinuz.gFkrVE kB/s
| 3.5 MB 00:30
Retrieving file vmlinuz...
| 3.5 MB 00:30
Mon, 24 Aug 2009 14:37:11 DEBUG Fetching URI:
ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/develop...
Mon, 24 Aug 2009 14:40:23 DEBUG Saved file to /var/lib/xen/virtinst-initrd.img.IFk0Bn/s
| 22 MB 03:10
Retrieving file initrd.img...
| 22 MB 03:10
Mon, 24 Aug 2009 14:40:23 DEBUG Auto detected OS type as:
linux
Mon, 24 Aug 2009 14:40:23 DEBUG Auto detected OS variant as:
fedora12
Mon, 24 Aug 2009 14:40:23 DEBUG Creating guest
from:
<domain
type='xen'>
<name>f12pv</name>
<currentMemory>1048576</currentMemory>
<memory>1048576</memory>
<uuid>3279f520-308c-127c-c7e6-be66fb36fa7b</uuid>
<os>
<type
arch='x86_64'>linux</type>
<kernel>/var/lib/xen/virtinst-vmlinuz.gFkrVE</kernel>
<initrd>/var/lib/xen/virtinst-initrd.img.IFk0Bn</initrd>
<
cmdline>method=ftp://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fe...
</os>
<on_poweroff>destroy</on_poweroff>
<on_reboot>destroy</on_reboot>
<on_crash>destroy</on_crash>
<vcpu>1</vcpu>
<devices>
<disk type='block'
device='disk'>
<source
dev='/dev/sda12'/>
<target dev='xvda'
bus='xen'/>
</disk>
<interface
type='bridge'>
<source bridge='eth0'/>
<mac address='00:16:36:23:d9:66'/>
</interface>
<input type='mouse' bus='xen'/>
<graphics type='vnc' port='-1' keymap='en-us'/>
</devices>
</domain>
Creating domain...
| 0 B 00:01
Mon, 24 Aug 2009 14:40:24 DEBUG Created guest, looking to see if it is running
Mon, 24 Aug 2009 14:40:24 DEBUG Launching console callback
Mon, 24 Aug 2009 14:40:24 DEBUG Saving XML boot config:
<domain type='xen'>
<name>f12pv</name>
<currentMemory>1048576</currentMemory>
<memory>1048576</memory>
<uuid>3279f520-308c-127c-c7e6-be66fb36fa7b</uuid>
<bootloader>/usr/bin/pygrub</bootloader>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>
<vcpu>1</vcpu>
<devices>
<disk type='block' device='disk'>
<source dev='/dev/sda12'/>
<target dev='xvda' bus='xen'/>
</disk>
<interface type='bridge'>
<source bridge='eth0'/>
<mac address='00:16:36:23:d9:66'/>
</interface>
<input type='mouse' bus='xen'/>
<graphics type='vnc' port='-1' keymap='en-us'/>
</devices>
</domain>
Virt-viewer hangs with message "Waiting for guest domain to be created"
Boris
--- On Sun, 8/23/09, Pasi Kärkkäinen <pasik(a)iki.fi> wrote:
From: Pasi Kärkkäinen <pasik(a)iki.fi>
Subject: Re: [Fedora-xen] BZIP2 and LZMA support patch for Xen PV domU bootloader
To: "Mark McLoughlin" <markmc(a)redhat.com>
Cc: fedora-xen(a)redhat.com
Date: Sunday, August 23, 2009, 12:45 PM
On Thu, Aug 20, 2009 at 10:04:09PM +0300, Pasi Kärkkäinen wrote:
On Thu, Aug 20, 2009 at 07:02:12PM +0100, Mark McLoughlin wrote:
> On Thu, 2009-08-20 at 19:44 +0300, Pasi Kärkkäinen wrote:
> > On Thu, Aug 20, 2009 at 05:05:17PM +0100, Mark McLoughlin wrote:
> > > On Thu, 2009-08-20 at 18:41 +0300, Pasi Kärkkäinen wrote:
> > >
> > > > # CONFIG_KERNEL_GZIP is not set
> > > > # CONFIG_KERNEL_BZIP2 is not set
> > > > CONFIG_KERNEL_LZMA=y
> > > >
> > > > OK, so the problem is the rawhide kernel is LZMA compressed.
Wasn't this
> > > > changed back to GZIP earlier?
> > >
> > > Thanks for pointing that out, see:
> > >
> > > https://bugzilla.redhat.com/show_bug.cgi?id=515831
> > >
> > > It got disabled on a branch for the F12 Alpha release, but never got
> > > disabled on the devel/ branch. Should be fixed now.
> > >
> >
> > Thanks. Now I'll just wait for the next kernel build.. :)
> >
> > (or try applying the patch Chris sent to support BZIP2 and LZMA for Xen PV
bootloader).
>
> Testing Chris's patch would certainly be a good idea. LZMA will come
> back again in Fedora 13, so we should make sure to have the patch in
> good shape by then
>
I actually already 'ported' the patch to Xen 3.4.1 and made sure it
compiles OK. I've included it (and extra gcc 4.4.0 compilefix) to this
email, and also sent them to xen-devel.
atm I'm trying to make the patch work/apply with Fedora xen-3.4.1-1 src.rpm ..
and sorting out some fedora/rpm specific compilation failure..
Here's updated patch that actually works. I added it to xen-3.4.1-1.src.rpm
and verified the resulting rpms are able to boot lzma compressed kernels.
It's still not final patch, since the stubdom/pvgrub bzip2/lzma support is
not yet included in this patch (until the proper method for Makefile hacks
is determined upstream).
-- Pasi
-----Inline Attachment Follows-----
--
Fedora-xen mailing list
Fedora-xen(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-xen