Re: sl6 livedvd with nonpae kernel
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
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
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
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
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
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