[opensuse-autoinstall] Custom kernel
I have a Linus 2.6.21 kernel packaged up as an RPM, modified slightly to do the grub changes. It's based on a heavily modified kernel-source*.rpm from openSUSE. I'm now trying to get this kernel to be loaded automatically as part of an autoyast install. I dumped the kernel into our RPM repository, but the kernel is not being loaded for some reason. If I remove the kernel-default, I get a kernelless install, so I'm pretty sure I've got the right directory of RPM's. When I look at suse/setup/descr/packages, I don't see my kernel listed. Do I need to run some command to get it added? Does it need to appear in this file? I also tried to add the kernel to the XML controlling the install with: <software> <kernel>kernel-2.6.21.7DRSwashere</kernel> ...however still no luck. BTW, the actual kernel has "DRS-was-here", not "DRSwashere" - in some contexts and not others the software seems to want to strip the dashes. What do I need to do to get this kernel loaded and made the default kernel? Thanks! -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
On Fri, 14 Sep 2007 09:58:08 -0700, Dan Stromberg wrote:
I have a Linus 2.6.21 kernel packaged up as an RPM, modified slightly to do the grub changes. It's based on a heavily modified kernel-source*.rpm from openSUSE.
I'm now trying to get this kernel to be loaded automatically as part of an autoyast install.
I dumped the kernel into our RPM repository, but the kernel is not being loaded for some reason. If I remove the kernel-default, I get a kernelless install, so I'm pretty sure I've got the right directory of RPM's.
When I look at suse/setup/descr/packages, I don't see my kernel listed. Do I need to run some command to get it added? Does it need to appear in this file?
I also tried to add the kernel to the XML controlling the install with: <software> <kernel>kernel-2.6.21.7DRSwashere</kernel>
...however still no luck. BTW, the actual kernel has "DRS-was-here", not "DRSwashere" - in some contexts and not others the software seems to want to strip the dashes.
What do I need to do to get this kernel loaded and made the default kernel?
I found this command (roughly speaking) in an old thread in this group: create_package_descr -d x86_64 -x /srv/ftp/ftp10-2/ftp10-2/CD1/suse/setup/descr/EXTRA_PROV That got my kernel into setup/descr/packages, so now I'm trying anotherinstall. Sorry to ask a question that'd already been answered... I really did google for a while about the problem before asking though. :) -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
Now when I try to install, (after using create_package_descr -d x86_64 -x /srv/ftp/ftp10-2/ftp10-2/CD1/suse/setup/descr/EXTRA_PROV), I'm getting the following error: ftp://10.3.163.253/ftp10-2/ftp10-2/CD1/ Source metadata is invalid ftp://10.3.163.253/ftp10-2/ftp10-2/CD1//suse/setup/descr/packages fails checksum verification Did I run create_package_descr incorrectly? I googled for this, and found a few hits, but they all seemed to be people asking the same question - I didn't see any solutions. Anyone have any suggestions? On Fri, 14 Sep 2007 10:29:26 -0700, Dan Stromberg wrote:
On Fri, 14 Sep 2007 09:58:08 -0700, Dan Stromberg wrote:
I have a Linus 2.6.21 kernel packaged up as an RPM, modified slightly to do the grub changes. It's based on a heavily modified kernel-source*.rpm from openSUSE.
I'm now trying to get this kernel to be loaded automatically as part of an autoyast install.
I dumped the kernel into our RPM repository, but the kernel is not being loaded for some reason. If I remove the kernel-default, I get a kernelless install, so I'm pretty sure I've got the right directory of RPM's.
When I look at suse/setup/descr/packages, I don't see my kernel listed. Do I need to run some command to get it added? Does it need to appear in this file?
I also tried to add the kernel to the XML controlling the install with: <software> <kernel>kernel-2.6.21.7DRSwashere</kernel>
...however still no luck. BTW, the actual kernel has "DRS-was-here", not "DRSwashere" - in some contexts and not others the software seems to want to strip the dashes.
What do I need to do to get this kernel loaded and made the default kernel?
I found this command (roughly speaking) in an old thread in this group:
create_package_descr -d x86_64 -x /srv/ftp/ftp10-2/ftp10-2/CD1/suse/setup/descr/EXTRA_PROV
That got my kernel into setup/descr/packages, so now I'm trying anotherinstall.
Sorry to ask a question that'd already been answered... I really did google for a while about the problem before asking though. :)
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (1)
-
Dan Stromberg