Re: Problem with kernel upgrade.

From: Geoff Hacker (geoff.hacker_at_gmail.com)
Date: 07/19/04

  • Next message: Max K-A: "Re: Unofficial FAQ Update: 2004-07-17"
    Date: Mon, 19 Jul 2004 10:26:36 +1000
    To: For users of Fedora Core releases <fedora-list@redhat.com>
    
    

    Update:

    I have fixed the problem of Linux booting up with the wrong kernel
    version number. I had to make a symbolic link 'initrd' to
    'initrd-2.6.5-1.358' in /boot. I noticed before that vmlinuz and
    System.map both had their own (outdated) symbolic links. They were
    pointing to files associated with version 2.4.22-1.2115.nptl. I
    updated those links to reflect the new version numbers of vmlinuz and
    System.map. Then I created a link to the new initrd as well. It seems
    that grub was using the symbolic links to load the correct components.
    The second I created abbreviated links to all the different /boot
    files with version numbers in their filenames, it worked correctly.
    Now when I type in 'uname -r', it correctly gives me '2.6.5-1.358'.

    My new problem is that I am getting modprobe errors. They are
    occurring in between the swap partition activation and the file system
    check. Both those operations by themselves are successful. But in
    between them, modprobe says that it cannot locate modules usbcore, hid
    and mousedev. I checked for usbcore last night by running a make
    menuconfig in my kernel source root directory. In Device Drivers=>USB
    Support, "Support for Host-side USB" had a "*" next to it. I have read
    that this is the option that corresponds to the usbcore module. But
    according to this screen, that module seems built into the 2.6.5
    kernel. In which case, why is modprobe looking for it?! Does anyone
    know where I can look for scripts that might be running these modprobe
    commands? Also, does anyone know the menuconfig options for hid and
    mousedev as well? I still can't use my CD drive, and these modprobe
    errors are the earliest errors that I am getting. My immediate error
    with the CD drive is that /dev/cdrom is not a valid device file. But
    this might always be because a module on which the cd drive depends is
    missing. I would like to rule out that possibility first.

    I will continue to investigate these difficulties. In the meantime,
    any suggestions/pointers you may have would be great.

    Thanks,

    Geoff

    -- 
    fedora-list mailing list
    fedora-list@redhat.com
    To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
    

  • Next message: Max K-A: "Re: Unofficial FAQ Update: 2004-07-17"

    Relevant Pages

    • RE: modprobe: cant locate modules?
      ... if you have a new kernel and your modules are compiled into kernel you can need a new initrd. ... You can use mkinitrd for compile a new kernel and change the grub.conf to point the new initrd. ... Asunto: modprobe: can't locate modules? ...
      (RedHat)
    • dpkg not changing files in /boot after kernel upgrade
      ... I have been using the 2.6.18-4-powerpc kernel on my system for a while now ... Not updating initrd symbolic links since we are being updated/reinstalled ... (2.6.21-6 was configured last, according to dpkg) ...
      (Debian-User)
    • Re: Re[2]: Custom kernel packages
      ... On Wed, 2004-06-09 at 06:59 +0200, Eric Daras wrote: ... > symbolic links for the new kernel, update the grub config files,... ...
      (Fedora)
    • Re: "cps is not executable", Re: Graphics Window, one more time
      ... >> if the turn signals aren't working because the battery is dead because ... >> booting with an older kernel, so they apply that magic to situations ... No idea why some of the symbolic links got lost, ... Bill Vermillion - bv @ wjv. ...
      (comp.unix.sco.misc)
    • Re: Canonical names for kernel objects
      ... But I am not sure how CreateFile can help me... ... What I need is a way to monitor access to a given file from kernel. ... looks like the only way to convert a path with symbolic links ...
      (microsoft.public.win32.programmer.kernel)