l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2004 Jun 07 12:32

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] Can't mount root while booting 2.6.5 kernel - Solution
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] Can't mount root while booting 2.6.5 kernel - Solution

hi chris,

aside from ME's suggestion of /boot/kernel, i also have /boot/configs
where all my .config files go (name 2.6.1-1, 2.6.1-2, etc) and
/boot/tarballs where all my kernel sources and patches go.  Like ME, the
first thing I do with a new system is have lilo point to the actual
image rather than the symlink, and get rid of the symlinks.

System.map used to be forced into being called "System.map", but that
changed a long time ago.  All the programs that need the file, like ps
and the like, are now intelligent to pull in the correct symbol table.
So symlinks in /boot aren't necessary anymore.

also, like ME, i keep many copies of the kernel, with labels:


so i only keep 6 of them.  if i could think of two more cute names,
maybe i'd keep 8 myself.   :-)

glad you got your system working!


On Mon 07 Jun 04, 11:20 AM, ME <dugan@passwall.com> said:
> Gah! That would have been tough to diagnose here.  :-)
> Ons of the things I do after I install a system is to make a directory
> like /boot/kernels
> and copy my kernels there, including the one which came with the system
> install.
> All kernels go there, including new ones.
> Symlinks are deleted and lio.conf is edited to point to the actual kernel
> files and then lilo is run.
> I keep up to 8 copies of kernels so that I have many options to fall back
> to try if there is a problem in the future.
> It helps to avoid problems like this.
> -ME
> Chris Jenks said:
> >
> >   Dear Peter and List Members,
> >
> >   I'm sorry for posting too much unnecessary information - especially
> > since the problem had nothing to do with .config anyway! In my
> > frustration, I tried reinstalling the custom 2.6.3 kernel that had booted
> > previously, and it would no longer boot (same error as 2.6.4-2.6.5). I
> > installed the vanilla 2.6.6 kernel image, and got the same thing. I
> > discovered that, when I had changed /vmlinuz and /vmlinuz.old to point to
> > different kernel versions, I had created them as hard links (i.e., link
> > /boot/vmlinuz-2.6.3-040604 vmlinuz) instead of soft links (i.e., ln -si
> > /boot/vmlinuz-2.6.3-040604 vmlinuz). When I had later purged the kernel
> > version and installed another, vmlinuz was not updated, and caused a bad
> > kernel to be loaded.
> >   After creating the proper soft links, so that vmlinuz now references the
> > vanilla 2.6.6 kernel, and running lilo, I rebooted over the network. To my
> > great surprise, I was able to log on - so the system not only boots, but
> > the network comes up too! Originally I had wanted to start with a minimal
> > .config and work my way up, but maybe that wasn't the best strategy.
> >
> >   Thanks for the suggestions,
> >
> >     Chris
> >
> > On Sat, 5 Jun 2004, Peter Jay Salzman wrote:
> >
> >> Chris, 2000 lines of config files is not appropriate.
> >>
> >> Next time, please trim your .config file.  Codpages and sound drivers do
> >> not have anything to do with your problem.  You should really have
> >> either sent that via private email or at least put in a minimal effort
> >> to trim it down.
> >>
> >> 5 minutes of your time could've made the difference between sending 2000
> >> lines to 400 people versus sending 100 lines to 400 people
> >>
> >> Also, take a look at this:
> >>
> >>    http://www.lugod.org/documents/faq/lugod-faq.html#ARCHIVEHEADER
> > _______________________________________________
> > vox-tech mailing list
> > vox-tech@lists.lugod.org
> > http://lists.lugod.org/mailman/listinfo/vox-tech
> >
> >
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech

In theory, theory and practise are the same.  In practise, they aren't.
GPG Instructions: http://www.dirac.org/linux/gpg
GPG Fingerprint: B9F1 6CF3 47C4 7CD8 D33E 70A9 A3B9 1945 67EA 951D
vox-tech mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.