Re: sl6 livedvd with nonpae kernel

2012-09-20 Thread Akemi Yagi
On Wed, Sep 19, 2012 at 8:14 AM, Urs Beyerle urs.beye...@env.ethz.ch wrote:
 Hi,

 With the help of Stephen Isard, I have written a working nonpae kickstart
 file that can be included by any other SL LiveCD kickstart file:

 https://svn.iac.ethz.ch/pub/livecd/trunk/SL6/livecd-config/sl63-live-NONPAE.ks

 See for example

 https://svn.iac.ethz.ch/pub/livecd/trunk/SL6/livecd-config/sl63-livecd-gnome.ks
 https://svn.iac.ethz.ch/pub/livecd/trunk/SL6/livecd-config/sl63-livedvd.ks
 https://svn.iac.ethz.ch/pub/livecd/trunk/SL6/livecd-config/sl63-mini_livecd-icewm.ks

 You find a LiveCD, LiveDVD, and Mini-LiveCD for testing here (*-NONPAE.iso)

 http://www.livecd.ethz.ch/download/testing/63/i386/

 These Live iso's should run and can be installed on non-pae capable
 hardware.

 Please note the kernel-ml-NONPAE is provided by elrepo-kernel. It is not
 officially supported by SL or TUV.
 For more information see http://elrepo.org/tiki/kernel-ml

 For building your own LiveCD see http://www.livecd.ethz.ch/build.html

Urs and Stephen,

Great work! I'm sure it will help users with non-PAE hardware.

I just wanted to add that, as noted in the referenced ELRepo page,
kernel-ml is a moving target and not officially supported by ELRepo
either.

That said, Alan Bartlett has been doing an excellent job of keeping
kernel-ml always up to date. I recommend that anyone running it
subscribe to the ELRepo mailing list [1] so that they can receive the
kernel-ml update announcements.

Akemi

[1] http://lists.elrepo.org/mailman/listinfo/elrepo


Re: sl6 livedvd with nonpae kernel

2012-09-20 Thread Akemi Yagi
On Thu, Sep 20, 2012 at 8:45 AM, Akemi Yagi amy...@gmail.com wrote:

 I just wanted to add that, as noted in the referenced ELRepo page,
 kernel-ml is a moving target and not officially supported by ELRepo
 either.

I've just received a request to revise the above line to a correct
description. :)

The kernel-ml packages are official products of the ELRepo Project.
Products that we
only recommend for testing purposes and not production use.

Thank you, Alan. :-)

Akemi


Re: sl6 livedvd with nonpae kernel

2012-09-20 Thread Alan Bartlett
On 20 September 2012 17:35, Akemi Yagi amy...@gmail.com wrote:
 On Thu, Sep 20, 2012 at 8:45 AM, Akemi Yagi amy...@gmail.com wrote:

 I just wanted to add that, as noted in the referenced ELRepo page,
 kernel-ml is a moving target and not officially supported by ELRepo
 either.

 I've just received a request to revise the above line to a correct
 description. :)

 The kernel-ml packages are official products of the ELRepo Project.
 Products that we
 only recommend for testing purposes and not production use.

 Thank you, Alan. :-)

And thank you, Akemi. :-)

So that subscribers to this m/l have the full picture, I will mention
that Akemi is my deputy for the kernel-ml package sets. If at any time
I am unable to get an update built and released, then Akemi will step
in to perform the deed.

Alan.


Re: sl6 livedvd with nonpae kernel

2012-09-19 Thread Urs Beyerle

Hi,

With the help of Stephen Isard, I have written a working nonpae kickstart file that can be included by any 
other SL LiveCD kickstart file:


https://svn.iac.ethz.ch/pub/livecd/trunk/SL6/livecd-config/sl63-live-NONPAE.ks

See for example

https://svn.iac.ethz.ch/pub/livecd/trunk/SL6/livecd-config/sl63-livecd-gnome.ks
https://svn.iac.ethz.ch/pub/livecd/trunk/SL6/livecd-config/sl63-livedvd.ks
https://svn.iac.ethz.ch/pub/livecd/trunk/SL6/livecd-config/sl63-mini_livecd-icewm.ks

You find a LiveCD, LiveDVD, and Mini-LiveCD for testing here (*-NONPAE.iso)

http://www.livecd.ethz.ch/download/testing/63/i386/

These Live iso's should run and can be installed on non-pae capable hardware.

Please note the kernel-ml-NONPAE is provided by elrepo-kernel. It is not 
officially supported by SL or TUV.
For more information see http://elrepo.org/tiki/kernel-ml

For building your own LiveCD see http://www.livecd.ethz.ch/build.html

Cheers,

 Urs




On 09/02/2012 01:27 AM, Stephen Isard wrote:

Hi Urs,

Thanks for the hints.


Since you have replace kernel with kernel-ml-NONPAE in

sl6rolling-live-base.ks, I guess that an other package requires kernel.

And the package kernel is

installed as dependency.

The following command (run on the LiveDVD) may give some hints:

rpm -qa | while read rpm; do rpm -q --requires $rpm | grep ^kernel  a

mp;
echo *** $rpm ***; done

Correct.  There are several packages - a couple of xorg-x11 drivers, fuse

and a few others - that require kernel.


Furthermore, does the rpm kernel-ml-NONPAE provides kernel?

rpm -q -provides kernel-ml-NONPAE

If this is the case, kernel should not be installed as dependency...?


Yes, kernel-ml-NONPAE does provide
kernel = 3.5.3-1.el6.elrepo

The requires are all for kernel = 2.

So is it just an ordering problem?  If kernel-ml-NONPAE had been installe
d
before the other packages, would they still have pulled in the other kern
el?


2. Edit boot menu

The boot menu is customized in sl6rolling-live-base.ks. Look for the scr

ipt
/root/postnochroot-install. In fact $LIVE_ROOT/isolinux/isolinux.cfg is c
reated.

Have a look at /isolinux/isolinux.cfg on your LiveDVD. It should be

possible to remove all boot entries for kernel in /isolinux/isolinux.cf
g
with the help of

some magic sed-commands in /root/postnochroot-install.


I'll have to study that.


BTW. if we (you) get the this working, I will try to add it to the SL Li

ve
kickstart files as an option

Good, I think there are others who would use it as well.

Stephen Isard


Re: sl6 livedvd with nonpae kernel

2012-09-01 Thread Stephen Isard
Hi Urs,

Thanks for the hints.

Since you have replace kernel with kernel-ml-NONPAE in
sl6rolling-live-base.ks, I guess that an other package requires kernel.

And the package kernel is
installed as dependency.

The following command (run on the LiveDVD) may give some hints:

rpm -qa | while read rpm; do rpm -q --requires $rpm | grep ^kernel  a
mp;
echo *** $rpm ***; done

Correct.  There are several packages - a couple of xorg-x11 drivers, fuse

and a few others - that require kernel.

Furthermore, does the rpm kernel-ml-NONPAE provides kernel?

rpm -q -provides kernel-ml-NONPAE

If this is the case, kernel should not be installed as dependency...?

Yes, kernel-ml-NONPAE does provide
kernel = 3.5.3-1.el6.elrepo

The requires are all for kernel = 2.

So is it just an ordering problem?  If kernel-ml-NONPAE had been installe
d
before the other packages, would they still have pulled in the other kern
el?  

2. Edit boot menu

The boot menu is customized in sl6rolling-live-base.ks. Look for the scr
ipt
/root/postnochroot-install. In fact $LIVE_ROOT/isolinux/isolinux.cfg is c
reated.
Have a look at /isolinux/isolinux.cfg on your LiveDVD. It should be
possible to remove all boot entries for kernel in /isolinux/isolinux.cf
g
with the help of
some magic sed-commands in /root/postnochroot-install.

I'll have to study that.

BTW. if we (you) get the this working, I will try to add it to the SL Li
ve
kickstart files as an option

Good, I think there are others who would use it as well.

Stephen Isard


sl6 livedvd with nonpae kernel

2012-08-31 Thread Stephen Isard
I wanted to run sl6 on a non-pae laptop using the ELRepo nonpae ml 
kernel, and thought that it might work to run the livecd-creator script 
with Urs Beyerle's sl6rolling-livedvd.ks kickstart file, just 
editing sl6rolling-live-base.ks to include the elrepo-kernel repository 
and changing the name of the kernel package to kernel-ml-NONPAE. 
I'm pleased to report that this does in fact work; at least the 
resulting iso boots and starts up normally - I haven't tested it 
extensively.


However, even without a mention of the ordinary sl6 kernel, the script 
installs the most recent one from sl-security and constructs a rather 
confusing boot menu with four separate kernel entries all labelled 
nonpae, some of which try to boot the standard pae kernel.  This isn't 
fatal, but it's a bit messy.


Can anyone suggest a way of getting the script to not install the 
standard kernel, or at least to label the boot menu entries in a more 
informative way?


Stephen Isard