[Bdi4emc-help] Re: BDI suggestions
Gene Heskett
gene.heskett at verizon.net
Tue Jan 3 02:55:10 CET 2006
On Monday 02 January 2006 16:18, Paul wrote:
>On Monday 02 January 2006 02:26, Gene Heskett wrote:
>> Really, once the initial config to a working kernel has been
>> achieved, building new ones is pretty simple.
>>
>> The real, bites everybody behind the short hair problem is that the
>> distros do not make it the least bit easy to discover the .config
>> that built the kernel thats actually running.
>
>Double checked Fedora, and they, like Debian, install a config-<KVER>
> in /boot along with the vmlinuz image. The only difficulty is
> weeding out the multitude of drivers that are not needed.. Even
> patching is painless as long as you follw the advice of using a
> virgin tarball from kernel.org. I think the one thing that does trip
> people up when it comes to patching with RTAI is one or two of the
> config options. The favorite one is to enable APM and then blame EMC
> for a ragged output.
>
>Don't know about Fedora, but Debian has a make-kpkg script that will
> clean, configure, and build the kernel, and serve it up as a deb
> package. A great little tool if you are concerned about being able
> to purge a kernel image from the system in the future.
One can use mc for the housecleaning if required, and probably quicker.
And totally legal in the case of a kernel.org kernel built and
installed locally, just delete them from /boot, /lib/modules, and that
entry in menu.lst or grub.conf (for rh flavored stuff)
menu.lst or grub.conf, depending on your favorite poison, is a text
file that doesn't take a rocket scientist to edit. The only thing
confusing is that the use of the word 'root' means 2 different things
depending on where it is in the file.
Lets see if I can clarify this and take a bit of the obtuseness out of
this mystery file called menu.lst or grub.conf. Here is the entry I'm
presently booted to, out of 24 choices in my grub.conf:
---------------
# grub.conf generated by anaconda (yeah sure, years ago)
#
# Note that you do not have to rerun grub after making changes to this
file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
# boot=/dev/hda1
default=5
fallback=4
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
# 5
The above line is a comment, added by me purely for me to keep track of
the current position in the list. See the default and fallback
entries above.
title Fedora Core 2 Linux (2.6.15-rc7)
root (hd0,0)
The word root (hd0,0) above, means the first drive on the first
controller channel. Search its mbr for partition info.
kernel /vmlinuz-2.6.15-rc7 ro root=/dev/hda7 elevator=cfq
The word root= above means the / partition, in this case, the first
drive, 7th partition. It could, and I have done it, point to a
different drive for dual boot lashups, as in /dev/hdd3 or whatever,
which would be the last (4th) drive on the first controllers second
channel, 3rd partition in, is the partition to be mounted as /.
initrd /initrd-2.6.15-rc7.img
Self explanatory.
End of that particular entry. Does this help explain that? Or am I
carrying coals to Newcastle. :-)
>Regards, Paul.
--
Cheers, Gene
People having trouble with vz bouncing email to me should add the word
'online' between the 'verizon', and the dot which bypasses vz's
stupid bounce rules. I do use spamassassin too. :-)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2005 by Maurice Eugene Heskett, all rights reserved.
More information about the Bdi4emc-help
mailing list