F7 Motherboard change
Rick Stevens
ricks at nerd.com
Mon May 19 23:10:11 UTC 2008
Ville-Pekka Vainio wrote:
> Marco Maccaferri wrote:
>> From the boot messages looks like it is still loading the old
>> motherboard's drivers so it can't find the new hard drive controller.
>
> I recently had a similar issue when I changed my motherboard. You probably
> need to make a new initrd. So boot with a Fedora rescue disk and let it
> search for your Fedora installation, also enable networking, if possible.
>
> When you get to the rescue console, chroot to the original system (I think
> it's usually done by "chroot /mnt/sysimage").
At this point, you should also check your /etc/modprobe.conf (if you're
using SCSI or Fiberchannel/SATA HBA adapters) and make sure all the
drivers specified are accurate for your new motherboard. A rebuild of
the initrd with a bogus modprobe.conf won't get you anywhere.
> At this point you may want to
> try removing and reinstalling the latest Fedora 7 kernel, that should make
> you a new initrd. If it doesn't work, you may want to do something like this:
>
> The initrds are in /boot, so cd to /boot and move your original initrd out of
> the way, something like "mv initrd-2.6.25.3-18.fc9.i686.img
> initrd-2.6.25.3-18.fc9.i686.img.orig" and then make a new one. Because I so
> rarely need to use the mkinitrd command, I'm not exactly sure my example will
> work, please see the mkinitrd man page first. But I'd try something
> like "mkinitrd /boot/initrd-2.6.25.3-18.fc9.i686.img 2.6.25.3-18.fc9.i686".
> Of course modify the versions to match those you have in your system. I'm not
> sure if the latter part actually needs the "i686" as well, I think it does,
> though. If that succeeds, reboot and hope for the best :)
If you know what the kernel version is, the command to rebuild an
EXISTING initrd image is:
mkinitrd [-v] -f /boot/initrd-(kernver).img (kernver)
replacing "(kerver)" with the appropriate string. On my current F8 box,
it'd be:
mkinitrd -v -f /boot/initrd-2.6.24.7-92.fc8.img 2.6.24.7-92.fc8
I like the "-v" so I can see what mkinitrd is doing (and which drivers
it's loading into the image).
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer rps2 at nerd.com -
- Hosting Consulting, Inc. -
- -
- I doubt, therefore I might be. -
----------------------------------------------------------------------
More information about the fedora-list
mailing list