On Sun, 14 Dec 2008 22:47:22 +0100
Volker Armin Hemmann <volker.armin.hemm...@tu-clausthal.de> wrote:

> On Sonntag 14 Dezember 2008, David Relson wrote:
> > On Sun, 14 Dec 2008 21:58:17 +0100
> >
> > Volker Armin Hemmann wrote:
> > > On Sonntag 14 Dezember 2008, David Relson wrote:
> > > > I'm attempting to upgrade my kernel from 2.6.25-gentoo-r7 to
> > > > 2.6.27-gentoo-r5 and have run into a snag.
> > > >
> > > > With the 2.6.25 kernel, the boot proces displays
> > > >
> > > >   ...[stuff]...
> > > >   Loading modules
> > > >     ... libata ...
> > > >     ... scsi_wait_scan ...
> > > >     ... ahci ...
> > > >     ... sg ...
> > > >     ... ehci-hcd ...
> > > >     ... usb-storage ...
> > > >     ... uhci-hcd ...
> > > >     ... ohci-hcd ...
> > > >   Activating mdev
> > > >
> > > > With the 2.6.27 kernel, after displaying "Loading modules" and
> > > > its related messages, the "Activating mdev" message never
> > > > appears and the boot process is stopped.
> > > >
> > > > Anybody know what's wrong?
> > > >
> > > > FWIW, the mobo is an ASUS M2A-VM HDMI with an AMD64 X2 5000+
> > > > CPU and 8GB ram. The 2.6.25 kernel is new as I've just upgraded
> > > > from an IDE HD to SATA.  The 2.6.27 configuration was generated
> > > > from the 2.6.25 configuration using "make oldconfig".
> > >
> > > so you are missing the right drivers and you have the wrong
> > > entries in /etc/fstab? Because sata = sdX. ide = hdX.
> > >
> > > oh - and not using an initrd and having everything needed to boot
> > > in the kernel takes away a lot of potential problems.
> >
> > Hi Volker,
> >
> > Remember, the system is running fine with 2.6.25 and doesn't boot
> > with 2.6.27.  /etc/fstab is a constant isn't changing.  Therefore I
> > can say with certainty that it's not the change from ide/hdX to
> > sata/sdX.
> 
> but you said you went from ide to sata. So you have to change your
> fstab.

Indeed, fstab has been updated and works fine (with 2.6.25) but
2.6.27 is having trouble.


> > As additional info, I've replace my .config with
> > arch/x86/configs/x86_64_defconfig and have the same problem.
> 
> because now lots and lots of stuff is missing.
> 
> Really, generate a config with all the stuff that is needed built
> into the kernel. Don't use genkernel, don't use an initrd. Load
> whatever you need but is not necessary for a boot with modules
> autoload. It is easier and much less error prone.

It's worth a try.  I'll start with the 2.6.25 configuration, convert
all modules to built in, then run oldconfig to see what happens.

I'll update you when I have run the experiment.


Reply via email to