"driver referenced before assignment" warning at boot!?

Mark Haney mhaney at ercbroadband.org
Wed Sep 17 17:00:31 UTC 2008


William Case wrote:
> Hi;
> 
> On Tue, 2008-09-16 at 23:55 -0400, William Case wrote:
>> Hi Tim;
>>
>>
>> On Wed, 2008-09-17 at 13:05 +0930, Tim wrote:
>>> On Tue, 2008-09-16 at 12:30 -0400, William Case wrote:
>>>> When I originally installed the new "*.26.3* kernel. the oldest kernel
>>>> was not removed as usual.  (Perhaps the full installation was not
>>>> completed??)
>>> How many kernels do you have installed?   rpm -q kernel
>>>
>> Normally I usually have two kernels installed.
>>
>> However;
>> $ rpm -q kernel
>> kernel-2.6.25-14.fc9.x86_64
>> kernel-2.6.25.14-108.fc9.x86_64
>> kernel-2.6.26.3-29.fc9.x86_64
>>
>>> You normally should have more that one, new ones are installed as well
>>> as older ones, and older ones only removed when there are too many.  I
>>> think the current default is two, but I've changed mine to keep about
>>> five installed.  That allows for debugging, and easy reversion back to
>>> an older kernel should a newer one have problems (it's just a boot
>>> choice, rather than having to install something).
>>>
>> Yes, I know.  I only mentioned the lack of removal of the third kernel
>> because it might be indicative of an incomplete or improper install.
>>
>> yum-complete-transaction says everything was completely installed
>> however.
>>
>> I was thinking of booting into kernel-2.6.25.14-108.fc9.x86_64; removing
>> kernel-2.6.26.3-29.fc9.x86_64 and re-installing that kernel unless
>> someone has a better solution or can tell me why I am getting the
>> "driver referenced before assignment" warning at boot.
> 
> Before I screw everything up here can I be reassured that it is all
> right to erase the nvidia driver?
> 
> # rpm -e kernel-2.6.26.3-29.fc9.x86_64
> error: Failed dependencies:
> 	kernel-uname-r = 2.6.26.3-29.fc9.x86_64 is needed by (installed)
> kmod-nvidia-2.6.26.3-29.fc9.x86_64-173.14.12-2.fc9.x86_64.
> 
> I am currently running in kernel 2.6.25.14-108.fc9.x86_64.
> 
> 

You should be.  The running kernel will only use the module for that 
kernel.


-- 
Libenter homines id quod volunt credunt -- Caius Julius Caesar


Mark Haney
Sr. Systems Administrator
ERC Broadband
(828) 350-2415

Call (866) ERC-7110 for after hours support




More information about the fedora-list mailing list