Preupgrade fc14 to fc15 failed, kernel is not installed

GeeKer Wang wwthunan at gmail.com
Fri Jun 3 01:31:31 UTC 2011


When I tried "rpm -ivh kernel-2.6.38.6-27.fc15.i686" in chroot environment,
it complains " grubby fatal error: unable to find a suitable template".

I guess preupgrade get the same problem and just skip the kernel install.

On Thu, Jun 2, 2011 at 9:00 PM, GeeKer Wang <wwthunan at gmail.com> wrote:

> Hello, Kevin
>
> I can't enter my system now, however,  I check the upgraded system using
> livecd.
> After login in my system by chroot in livecd, by checking "rpm -qa |grep
> fc15 ",  I am sure that many fc15 packages have installed.
> And all the 3 steps you mentioned have passed, which takes a couple of
> hours. So at least most fc15 packages have installed.
>
> I just found a empty upgrade directory in /boot, and nothing related to
> fc15 there. I guess preupgrade must forget to install kernel.
> So what I should do to rescue it is to upgrade/install kernel in chroot
> environment. But I don't know how to upgrade  kernel with a kernel RPM file.
> Any advice?
>
>
> On Thu, Jun 2, 2011 at 4:41 PM, Kevin J. Cummings <
> cummings at kjchome.homeip.net> wrote:
>
>> On 06/02/2011 10:13 AM, GeeKer Wang wrote:
>> > Hello, guys,
>> >      I used preupgrade to upgrade  fc14 to fc15, and everything seemed
>> > fine. But when I reboot, I just find that kernel-fc15 is not installed.
>>
>> I can't tell from what you written above, but, pre-upgrade is a multi
>> step process.  Here are the steps in a nut-shell:
>>
>> 1) run preupgrade and have it download packages to a local repository on
>> your machine.  It should also modify your /etc/grub.conf file to add an
>> entry which will continue the upgrade in step 2.  When this step
>> completes, it should ask you to reboot your computer.
>>
>> 2) when you reboot, it should automatically select the F15 upgrade entry
>> and boot into the second stage installer and start installing the
>> downloaded packages on to your system.  This is the step that fails for
>> many people.  Places to look for problems are in /etc/grub.conf and in
>> /boot/upgrade/.  In the latter you should have at least 3 files:
>> initrd.img, ks.cfg, and vmlinuz.  If not, something else has gone wrong
>> for you to look into.  If everything goes right, when the packages are
>> finished installing (and yet another change is made to your
>> /etc/grub.conf file), the system will reboot yet again....
>>
>> 3) The final reboot will run a script called firstboot which should
>> clean up from the upgrade process, and remove the old kernel versions
>> from your system.  It will also check to make sure that any new packages
>> are configured properly (or prompt you for their configuration)
>> so that F15 will run correctly for you upon subsequent reboots.  If you
>> get this far, preupgrade has done its job correctly and you should be
>> all set.
>>
>> > There are no vmlinuz-xxx.fc15.i686 and initramfs-xxxx-fc15.i686.img in
>> > /boot, no entry about fc-15 written in grub.conf, and nothing related to
>> > fc15 is found in /lib/modules.
>> >
>> > I just try to download kernel and install it manually. But I don't know
>> > whether there are any other packages forgotten.
>>
>> What does "rpm -qa | grep fc15" tell you?  (there should be *lots* of
>> hits).
>>
>> If it can't find any fc15 packages installed, you haven't upgraded yet.
>>
>> > --
>> > Bob
>>
>> --
>> Kevin J. Cummings
>> kjchome at rcn.com
>> cummings at kjchome.homeip.net
>> cummings at kjc386.framingham.ma.us
>> Registered Linux User #1232 (http://counter.li.org)
>> --
>> users mailing list
>> users at lists.fedoraproject.org
>> To unsubscribe or change subscription options:
>> https://admin.fedoraproject.org/mailman/listinfo/users
>> Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
>>
>
>
>
> --
> Bob
>



-- 
Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/users/attachments/20110602/4558146f/attachment.html 


More information about the users mailing list