Unix Technical Forum

Kernel Upgrade for AMD64 fails

This is a discussion on Kernel Upgrade for AMD64 fails within the Gentoo Linux Support forums, part of the Unix Operating Systems category; --> I bet I'm not the 1st one running into this problem. Trying to upgrade my kernel on my well ...


Go Back   Unix Technical Forum > Unix Operating Systems > Gentoo Linux Support

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-21-2008, 11:01 AM
Jan Schubert
 
Posts: n/a
Default Kernel Upgrade for AMD64 fails

I bet I'm not the 1st one running into this problem.
Trying to upgrade my kernel on my well running amd64 box from 2.6.10 to
2.6.15* just fails. Booting looks fine but running sysinit shows obscure
errors like "special device /dev/hda2 does not exist" (but /dev/hda1 is
already mounted as boot partition), claims about not being able to access
the hardware clock and so on. I've checked any option in the kernel but
obviously missed something. The kernel is mostly autmatigalley generated by
make oldconfig from 2.6.10.

The old kernel runs well on exactly the same system, the system updated to
the newest ebuilds. All my other x86 boxes runs also well.

Any help?

TiA,
Jan
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-21-2008, 11:01 AM
J.O. Aho
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

Jan Schubert wrote:
> I bet I'm not the 1st one running into this problem.
> Trying to upgrade my kernel on my well running amd64 box from 2.6.10 to
> 2.6.15* just fails. Booting looks fine but running sysinit shows obscure
> errors like "special device /dev/hda2 does not exist" (but /dev/hda1 is
> already mounted as boot partition), claims about not being able to access
> the hardware clock and so on. I've checked any option in the kernel but
> obviously missed something. The kernel is mostly autmatigalley generated by
> make oldconfig from 2.6.10.


Oe thing that comes inmind is that you are using devfs in your 2.6.10, since
2.6.13 kernel don't any more support it and require that you use udev.

Some experimental udev versions have been broken too, if you happen to use
unstable, I do recommend you go back on stable for udev.


//Aho
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-21-2008, 11:01 AM
Aragorn
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

On Saturday 28 January 2006 11:59, Jan Schubert stood up and spoke the
following words to the masses in /alt.os.linux.gentoo...:/

> I bet I'm not the 1st one running into this problem.
> Trying to upgrade my kernel on my well running amd64 box from 2.6.10
> to 2.6.15* just fails. Booting looks fine but running sysinit shows
> obscure errors like "special device /dev/hda2 does not exist" (but
> /dev/hda1 is already mounted as boot partition), claims about not
> being able to access the hardware clock and so on. I've checked any
> option in the kernel but obviously missed something. The kernel is
> mostly autmatigalley generated by make oldconfig from 2.6.10.
>
> The old kernel runs well on exactly the same system, the system
> updated to the newest ebuilds. All my other x86 boxes runs also well.
>
> Any help?


If I were you, I would configure the kernel manually this time, not by
means of /oldconfig./

A lot has changed since 2.6.10 and things have been moved around in the
kernel configuration options. It's therefore quite possible that your
method of configuration has skipped something here and there.

Try a...:

make menuconfig

.... or...

make xconfig

.... or ...

make gconfig

.... and make sure that the correct options are set for your hardware
clock and so on.

I would also suggest using 2.6.15.1, which includes a number of bugfixes
versus 2.6.15.

Hope this helps... ;-)

--
With kind regards,

*Aragorn*
(Registered GNU/Linux user # 223157)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 02-21-2008, 11:01 AM
Jan Schubert
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

J.O. Aho wrote:
> Some experimental udev versions have been broken too, if you happen to use
> unstable, I do recommend you go back on stable for udev.


Just emerged 0.79-r1 instead of the previous 0.81-r1. Will give it a try
right now.

Thx,
Jan

--
"Lasst uns mehr Freiheit wagen!" - Angela Merkel, 30.11.2005
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 02-21-2008, 11:01 AM
Jan Schubert
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

Aragorn wrote:

> If I were you, I would configure the kernel manually this time, not by
> means of /oldconfig./


I usually go over it afterwards. So I think I'm fine in here. But indeed,
there has been a lot of changes :-).

Thx a lot,
Jan

--
"Lasst uns mehr Freiheit wagen!" - Angela Merkel, 30.11.2005
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 02-21-2008, 11:01 AM
Jan Schubert
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

Jan Schubert wrote:

> Just emerged 0.79-r1 instead of the previous 0.81-r1. Will give it a try
> right now.


Ah, gotya :-). Nit sure what has done the trick, but I enabled
CONFIG_HOTPLUG and set RC_DEVICE_TARBALL to yes in rc.

I'm fine now. Thx a lot,
Jan
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 02-21-2008, 11:02 AM
MikeyD
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

Jan Schubert wrote:

> Jan Schubert wrote:
>
>> Just emerged 0.79-r1 instead of the previous 0.81-r1. Will give it a try
>> right now.

>
> Ah, gotya :-). Nit sure what has done the trick, but I enabled
> CONFIG_HOTPLUG and set RC_DEVICE_TARBALL to yes in rc.
>

If you don't have CONFIG_HOTPLUG enabled, udev won't work, and you won't
have any device nodes. If you have it enabled, you shouldn't need
RC_DEVICE_TARBALL.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 02-21-2008, 11:04 AM
Chris Head
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Greetings group,
In my case, enabling CONFIG_HOTPLUG (under General Settings) solved
the problem. I prefer not to use the device tarball mechanism, since
it seems "cleaner" to make the system work properly with udev and not
to use the device tarball.

Chris

Jan Schubert wrote:
> I bet I'm not the 1st one running into this problem.
> Trying to upgrade my kernel on my well running amd64 box from 2.6.10 to
> 2.6.15* just fails. Booting looks fine but running sysinit shows obscure
> errors like "special device /dev/hda2 does not exist" (but /dev/hda1 is
> already mounted as boot partition), claims about not being able to access
> the hardware clock and so on. I've checked any option in the kernel but
> obviously missed something. The kernel is mostly autmatigalley generated by
> make oldconfig from 2.6.10.
>
> The old kernel runs well on exactly the same system, the system updated to
> the newest ebuilds. All my other x86 boxes runs also well.
>
> Any help?
>
> TiA,
> Jan


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: GnuPT 2.7.2
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD6uxX6ZGQ8LKA8nwRAmd8AKCrJSS7VpU+AihTkFS+Rb 2qCJmoRQCdE5h4
CCXU0VauymY0IqrZJMfEhXM=
=b0mz
-----END PGP SIGNATURE-----
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 02-21-2008, 11:04 AM
Arthur Hagen
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

Chris Head <chris2k01@hotmail.com> wrote:
>
> Greetings group,
> In my case, enabling CONFIG_HOTPLUG (under General Settings) solved
> the problem. I prefer not to use the device tarball mechanism, since
> it seems "cleaner" to make the system work properly with udev and not
> to use the device tarball.


If you want your system "cleaner", you'd be surprised at how much extra
crud is polled in by hotplug, whether needed or not. Using a device
tarball with just the devices you need /is/ the cleaner choice here,
compared to pulling in all the "might have's".

Regards,
--
*Art

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 02-21-2008, 11:05 AM
Ben Measures
 
Posts: n/a
Default Re: Kernel Upgrade for AMD64 fails

On Thu, 09 Feb 2006 05:13:53 -0500, Arthur Hagen wrote:

> If you want your system "cleaner", you'd be surprised at how much extra
> crud is polled in by hotplug, whether needed or not. Using a device
> tarball with just the devices you need /is/ the cleaner choice here,
> compared to pulling in all the "might have's".


Looking at my /dev/, every device node created for me is needed. If you're
using genkernel YMMV.

--
Ben M.

To reply directly, remove all occurrences of 'remove' from the email address.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 05:33 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com