Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.misc > #14187

Re: Learning about the Kernal

From Michael Black <et472@ncf.ca>
Newsgroups comp.os.linux.misc
Subject Re: Learning about the Kernal
Date 2015-03-21 12:20 -0400
Organization National Capital Freenet, Ottawa, Ontario, Canada
Message-ID <alpine.LNX.2.02.1503211210240.27870@darkstar.example.org> (permalink)
References (11 earlier) <mehpmk$aj0$2@reader1.panix.com> <mehshg$lhv$1@dont-email.me> <meiul2$il$5@reader1.panix.com> <mejcns$4j1$2@news.albasani.net> <mejvsk$8tn$1@reader1.panix.com>

Show all headers | View raw


On Sat, 21 Mar 2015, ruben wrote:

> On Sat, 21 Mar 2015 09:13:32 +0000, The Natural Philosopher wrote:
>
>> On 21/03/15 05:13, ruben safir wrote:
>>> Really, learning about Kernel compilation and coding is not a criminal
>>> matter and is a NORMAL endevour for GNU/Linux users.
>>
>> No it isn't. Not for USERS. It might be for hobbyists administrators and
>> geeks, but most people just want a desktop that works.
>>
>>
>
> you don't speak for most people.  You don't even speak of some of the
> people.  And what you wrote is disgusting, marketing dribble that didn't
> address the point.  Keep reading this until you actually understand it.
> This is not a Microsoft forum.  THIS is Free Software and we treat users
> with respect.
>
But look at you (I'm assuming you are the original poster now under a 
differnet name), you ask about the kernel, but then go off about grub2.
It's still not clear where your problem lies, the two are distinct.  You 
should be playing with multiple kernals that are already compiled, like 
from your distribution, then play with grub2 to make a multiple boot 
system.  Once you get that figured out, you can go on and compile kernels.

In the old days, it was almost mandatory to compile the kernel for a new 
system.  You needed to have the right drivers for the hardware you had, 
and maybe more important, you didn't want a bloated kernel.  Now, it's 
mostly all included, and the "average" computer has so much RAM and 
hardware space that a large kernel doesn't matter.

So at this point, anyone wanting to compile a kernel is doing it for some 
specific need, maybe the challenge, maybe they have some obscure hardware, 
maybe they are just interested in making it smaller.  But most people can 
live with the bloated kernel that comes with any distribution.

Even when compiling a kernel, most people are just customizing.  They 
aren't writing new bits to the kernel, or modifying the code, they are 
simply telling the compiler to produce a selective version of the overall 
kernel.

If you know nothing of initrd, then you need to read up on it.  It 
provides some things during the boot process.  Modules are a different 
thing, it allows one to adjust hardware without having it all tossed into 
the kernel.

And one thing to watch is that some distributions apparently fiddle with 
the kernel, so if you don't use their source, you end up with a 
non-working system.  While other distributions, like slackware, use the 
off the shelf kernel, so one can pull from kernel.org (with the warning 
someone pointed out, you can't mix and match a kernel with the libraries, 
there is a level of interaction).

But I see no indication that you are ready to be compiling a kernel.

Get grub2 going.  You can even do that with the same kernel, duplicate it 
and then get grub2 to select between the two kernels, you'll see no 
difference but if you are doing it right, the system will boot with 
either.

And dont' expect hand holding on the part of the distribution.  Compiling 
kernels is now esoteric, so you won't find a utility that compiles and 
sets up grub2 all in one operation.  You need to learn first.

> Learning about Kernel compilation and coding is not a criminal
> matter and is a NORMAL endevour for GNU/Linux users.
>
No, but it involves learning and trying things, and actually doing work.

   Michael

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Learning about the Kernal ruben safir <ruben@mrbrklyn.com> - 2015-03-14 19:59 -0400
  Re: Learning about the Kernal Xavier Roche <xroche@free.fr.NOSPAM.invalid> - 2015-03-15 11:11 +0100
    Re: Learning about the Kernal ruben <nowhere@nowhere.nor> - 2015-03-15 21:14 +0000
      Re: Learning about the Kernal Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2015-03-16 10:02 +0200
        Re: Learning about the Kernal Ruben Safir <mrbrklyn@panix.com> - 2015-03-17 00:18 +0000
          Re: Learning about the Kernal Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2015-03-16 20:53 -0700
            Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-17 05:14 +0000
            Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-17 05:23 +0000
      Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-16 21:58 -0400
        Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-17 05:21 +0000
          Re: Learning about the Kernal Rich <rich@example.invalid> - 2015-03-17 10:51 +0000
          Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-17 09:10 -0400
            Re: Learning about the Kernal ruben safir <ruben@mrbrklyn.com> - 2015-03-17 14:12 -0400
              Re: Learning about the Kernal William Unruh <unruh@invalid.ca> - 2015-03-17 19:03 +0000
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-17 19:08 +0000
                Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-17 15:17 -0400
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-20 01:06 +0000
                Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-19 23:52 -0400
                Re: Learning about the Kernal Rich <rich@example.invalid> - 2015-03-20 10:52 +0000
                Re: Learning about the Kernal Jerry Peters <jerry@example.invalid> - 2015-03-20 20:33 +0000
                Re: Learning about the Kernal ruben safir <ruben@mrbrklyn.com> - 2015-04-20 09:48 -0400
              Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-17 15:08 -0400
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-18 03:36 +0000
                Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-18 10:09 -0400
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-20 01:04 +0000
                Re: Learning about the Kernal Rich <rich@example.invalid> - 2015-03-20 10:58 +0000
                Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-20 09:22 -0400
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-20 18:39 +0000
                Re: Learning about the Kernal Rich <rich@example.invalid> - 2015-03-20 20:04 +0000
                Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-20 21:10 -0400
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 05:03 +0000
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-20 18:42 +0000
                Re: Learning about the Kernal Dan Espen <despen@verizon.net> - 2015-03-20 15:31 -0400
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 05:13 +0000
                Re: Learning about the Kernal The Natural Philosopher <tnp@invalid.invalid> - 2015-03-21 09:13 +0000
                Re: Learning about the Kernal ruben <nowhere@nowhere.nor> - 2015-03-21 14:40 +0000
                Re: Learning about the Kernal Michael Black <et472@ncf.ca> - 2015-03-21 12:20 -0400
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 19:54 +0000
                Re: Learning about the Kernal Baho Utot <baho-utot@columbus.rr.com> - 2015-03-21 17:56 -0400
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 19:56 +0000
                Re: Learning about the Kernal Richard Kettlewell <rjk@greenend.org.uk> - 2015-03-21 16:18 +0000
          Re: Learning about the Kernal Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2015-03-17 16:10 +0200
            Re: Learning about the Kernal ruben safir <ruben@mrbrklyn.com> - 2015-03-17 14:06 -0400
              Re: Learning about the Kernal William Unruh <unruh@invalid.ca> - 2015-03-17 19:00 +0000
                Re: Learning about the Kernal Tim Watts <tw_usenet@dionic.net> - 2015-03-17 19:05 +0000
                Re: Learning about the Kernal Bobbie Sellers <bliss-sf4ever@dslextreme.com> - 2015-03-17 14:17 -0700
                Re: Learning about the Kernal William Unruh <unruh@invalid.ca> - 2015-03-19 06:04 +0000
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 08:45 +0000
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 08:20 +0000
                Re: Learning about the Kernal Rich <rich@example.invalid> - 2015-03-21 16:09 +0000
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 20:10 +0000
              Re: Learning about the Kernal Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2015-03-17 22:39 +0200
          Re: Learning about the Kernal Chick Tower <c.tower@deadspam.com> - 2015-03-18 03:35 +0000
            Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 08:47 +0000
              Re: Learning about the Kernal Jerry Peters <jerry@example.invalid> - 2015-03-21 20:19 +0000
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-21 20:30 +0000
                Re: Learning about the Kernal Jerry Peters <jerry@example.invalid> - 2015-03-22 20:05 +0000
                Re: Learning about the Kernal ruben safir <ruben@mrbrklyn.com> - 2015-03-23 01:16 -0400
                Re: Learning about the Kernal Jerry Peters <jerry@example.invalid> - 2015-03-23 20:27 +0000
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-25 02:57 +0000
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-25 02:59 +0000
                Re: Learning about the Kernal Jerry Peters <jerry@example.invalid> - 2015-03-25 20:59 +0000
                Re: Learning about the Kernal ruben safir <ruben@mrbrklyn.com> - 2015-04-20 09:44 -0400
                Re: Learning about the Kernal Aragorn <thorongil@telenet.be.invalid> - 2015-03-22 00:07 +0100
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-22 00:07 +0000
                Re: Learning about the Kernal Aragorn <thorongil@telenet.be.invalid> - 2015-03-22 01:13 +0100
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-22 03:11 +0000
                Re: Learning about the Kernal Aragorn <thorongil@telenet.be.invalid> - 2015-03-22 04:20 +0100
                Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-22 13:19 +0000
                Re: Learning about the Kernal Rich <rich@example.invalid> - 2015-03-22 15:13 +0000
                Re: Learning about the Kernal Aragorn <thorongil@telenet.be.invalid> - 2015-03-22 21:52 +0100
                Re: Learning about the Kernal Jerry Peters <jerry@example.invalid> - 2015-03-22 20:13 +0000
                Re: Learning about the Kernal Aragorn <thorongil@telenet.be.invalid> - 2015-03-22 22:01 +0100
              Re: Learning about the Kernal Chick Tower <c.tower@deadspam.com> - 2015-03-23 04:02 +0000
                Re: Learning about the Kernal Aragorn <thorongil@telenet.be.invalid> - 2015-03-23 05:13 +0100
                Re: Learning about the Kernal ruben <ceo@iran.gov> - 2015-04-12 13:03 +0000
      Re: Learning about the Kernal ruben safir <dont@email.me> - 2015-03-17 05:18 +0000
      Re: Learning about the Kernal ruben safir <ruben@mrbrklyn.com> - 2015-03-17 01:52 -0400

csiph-web