Hi all,
with Fedora 13, the last kernel update left me without the file intirmafs in the /boot partition. All the rest is there, and I was wondering if there is an easy way to build this file myself... Any tutorial available for fedora? I tried to use the previous kernel file just by renaming it but it won't work. I get an error from iptables (can't have the slightest idea why) and from the nvidia drivers (this I guess since I installed the new ones together with the last kernel, so the old intiramfs has some reference to the old nvidia drivers module??)
Any hint appreciated. Otherwise, I would just wait a couple of days and installa Fedora 14... although this seems to me a very windows-approach style :)
BTW, can someone explain to me what checks are being made by yum to ensure that this doesn't happen?
Thanks in advance, Fede
On Thu, 28 Oct 2010, Federico Marziali wrote:
with Fedora 13, the last kernel update left me without the file intirmafs in the /boot partition. All the rest is there, and I was wondering if there is an easy way to build this file myself... Any tutorial available for fedora?
I don't know why but the initramfs-2.6.34.7-61.fc13.x86_64.img is in my /boot partition. It is more recent than the kernel file so probably it comes from a more recent update. My suggestion is to try to update the system.
HTH Walter
On 28 October 2010 17:36, Federico Marziali federico.marziali@gmail.com wrote:
with Fedora 13, the last kernel update left me without the file intirmafs in the /boot partition.
I've no idea about the issue of the missing file, but in case you don't know, initramfs is created with the dracut command. You could try running dracut yourself to create it in place. See 'man dracut'.
On 10/28/2010 08:36 AM, Federico Marziali wrote:
Hi all,
with Fedora 13, the last kernel update left me without the file intirmafs in the /boot partition. All the rest is there, and I was wondering if there is an easy way to build this file myself... Any tutorial available for fedora? I tried to use the previous kernel file just by renaming it but it won't work. I get an error from iptables (can't have the slightest idea why) and from the nvidia drivers (this I guess since I installed the new ones together with the last kernel, so the old intiramfs has some reference to the old nvidia drivers module??)
Any hint appreciated. Otherwise, I would just wait a couple of days and installa Fedora 14... although this seems to me a very windows-approach style :)
BTW, can someone explain to me what checks are being made by yum to ensure that this doesn't happen?
Thanks in advance, Fede
On 10/28/2010 08:36 AM, Federico Marziali wrote:
Hi all,
with Fedora 13, the last kernel update left me without the file intirmafs in the /boot partition. All the rest is there, and I was wondering if there is an easy way to build this file myself... Any tutorial available for fedora? I tried to use the previous kernel file just by renaming it but it won't work. I get an error from iptables (can't have the slightest idea why) and from the nvidia drivers (this I guess since I installed the new ones together with the last kernel, so the old intiramfs has some reference to the old nvidia drivers module??)
Any hint appreciated. Otherwise, I would just wait a couple of days and installa Fedora 14... although this seems to me a very windows-approach style :)
BTW, can someone explain to me what checks are being made by yum to ensure that this doesn't happen?
Thanks in advance, Fede
Hmm, is your /boot or /tmp full?
$ df -h /boot /tmp
Il giorno gio, 28/10/2010 alle 08.36 +0200, Federico Marziali ha scritto:
All the rest is there, and I was wondering if there is an easy way to build this file myself.
# rpm -q --scripts kernel-$(uname -r) | sed '/^preuninstall/q'
Run the new-kernel-pkg command, like rpm postinstall script do
ciao