Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Kernel compiling.

Hybrid View

  1. #1
    Junior Member
    Join Date
    Aug 2006
    Location
    Acqui Terme - Piedmont Republic
    Posts
    7

    Kernel compiling.

    I installed knoppix 5.0 on my pc and i thought to compile the kernel cos it doesn't recognize a lot of things of my pc. It doesn't recognize my USB webcam, it doesn't open a new windows for pen drive, it undestand when a CD is inside the reader but don't allow me to see the content and so on. I tried to compile the kernel to solve the problem, but when i try to do it, i receive:

    root@LinuxBox:/usr/src/linux# make menuconfig
    Makefile:266: /usr/src/linux-2.6.17/scripts/Kbuild.include: No such
    file or directory
    Makefile:403: /usr/src/linux-2.6.17/arch/i386/Makefile: No such file or
    directory
    make: *** No rule to make target
    `/usr/src/linux-2.6.17/arch/i386/Makefile'. Stop.

    When i use xconfig, the answer is similar. What can i do to solve my problem with Hardware? what can i do to compile the kernel?

  2. #2
    Senior Member registered user
    Join Date
    Apr 2004
    Location
    Germany
    Posts
    100
    From what I can see, knoppix does not come with the kernel source
    (only headerfiles). You can get the source via ftp from
    ftp.kernel.org/pub/linux/kernel/v2.6 or via http from
    www.kernel.org/pub/linux/kernel/v2.6 .

  3. #3
    Junior Member
    Join Date
    Aug 2006
    Location
    Acqui Terme - Piedmont Republic
    Posts
    7
    The 2 links are full and i haven't enought experience to understand what i have to download.
    I want the kernel 2.6.17, what file have i to download?
    Can linux-2.6.17.tar.bz2 be right?

  4. #4
    Senior Member registered user
    Join Date
    Apr 2004
    Location
    Germany
    Posts
    100
    You probably want the latest (because of fixed bugs), that would be
    linux-2.6.17.8.tar.bz2 .

    As you mention your inexperience, let me add a few points.
    Make a directory in /opt, e.g. linuxsrc, and download the tar.bz2
    to that directory. "tar xjf linux-2.6.17.8.tar.bz2" there produces
    a further direcory linux-2.6.17.8 . Now make a link to this new
    directory: "ln -s linux-2.6.17.8 linux".

    "cd linux" and "make menuconfig". menuconfig needs libncurses5,
    which you may have to install with apt-get (or similar).

    Now, the next time someone fixes some bugs in the kernel there
    will be a linux-2.6.17.9 which you DON'T want to download - you
    already have 99% of it. Instead you download "patch-2.6.17.9.bz2"
    to linuxsrc. For this one time you also get the patch 2.6.17.8 .
    Then you cd to linux and do this:

    bzip2 -dc ../patch-2.6.17.8.bz2 | patch -Rp1
    bzip2 -dc ../patch-2.6.17.9.bz2 | patch -p1

    Basically, this first strips 2.6.17.8 down to 2.6.17, then upgrades
    to 2.6.17.9. This is because a patch applies to the "basic" kernel
    version.

    Have fun!

  5. #5
    Junior Member
    Join Date
    Aug 2006
    Location
    Acqui Terme - Piedmont Republic
    Posts
    7
    I am sorrow to say u that i don't find in the two links of kernel source the file:
    patch-2.6.17.9.bz2
    have i to replace it with:
    patch-2.6.17.8.bz2 ?

    My teachers at university said me to compile the kernel to solve the problems about hardware. Do u agree with them? here knoppix is blocked with CD/DVR reader/writer, pendrive and so on.
    bye bye.

  6. #6
    Senior Member registered user
    Join Date
    Apr 2004
    Location
    Germany
    Posts
    100
    No wonder you can't find 2.6.17.9 - it's not there yet
    I meant this for the (near) future.

    And yes, I agree with your teachers. I'd recommend you to
    ask them to guide you through your first steps - it *can* be
    confusing even for a not-so-beginner.

  7. #7
    Junior Member
    Join Date
    Aug 2006
    Location
    Acqui Terme - Piedmont Republic
    Posts
    7
    Well i'll check the two links to find the patch of kernel 2.6.17.9
    I'll tried to use xconfig, but yesterday it didn't started, menuconfig started but i didn't do changes cos i was very tired, i'll try today.
    My teachers will not help me again cos i ended university 2 mounths ago so u'll find my topics on this Forum.
    Has Linux a great diffusion in Germany? here less people use it. I think the problem is they are lazy to seek to solve the problems.

  8. #8
    Junior Member
    Join Date
    Aug 2006
    Location
    Acqui Terme - Piedmont Republic
    Posts
    7

  9. #9
    Junior Member
    Join Date
    Aug 2006
    Location
    Acqui Terme - Piedmont Republic
    Posts
    7
    I am near the end.
    After "make menuconfig" i did:
    make dep
    make clean
    make bzImage
    make modules
    make modules_install
    cd arch/i386/boot
    cp bzImage /boot
    Now i have to configure the boot loader to load the new kernel. What have i to do?
    Were the instructions before right?

  10. #10
    Senior Member registered user
    Join Date
    Oct 2003
    Location
    N42.41 W73 and change
    Posts
    401
    Hello,

    I hope that you are successful with your kernel rebuild but if it does not solve your problems with hardware recognition I suggest you try Kanotix http://kanotix.com/changelang-ita.html.

    Knoppix is difficult to install to a hard drive because it is really meant for use as a Live CD. Kanotix is a better choice if you plan for hard drive installation.

    Good Luck!

Page 1 of 2 12 LastLast

Similar Threads

  1. compiling a new kernel
    By tbogue in forum Customising & Remastering
    Replies: 10
    Last Post: 03-15-2009, 03:37 AM
  2. Compiling Cloop for kernel 2.6.26-1
    By hal8000 in forum Customising & Remastering
    Replies: 1
    Last Post: 12-26-2008, 02:55 PM
  3. compiling kernel
    By wwhyer in forum Hdd Install / Debian / Apt
    Replies: 1
    Last Post: 04-08-2005, 06:29 PM
  4. compiling kernel ??? to much stack
    By voldemort in forum Hdd Install / Debian / Apt
    Replies: 0
    Last Post: 08-05-2004, 04:01 PM
  5. Compiling kernel from source
    By guyr in forum Hdd Install / Debian / Apt
    Replies: 1
    Last Post: 04-14-2004, 04:26 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Dell PowerEdge T440 Tower Server 2x Intel Gold 5118 and 128GB 2400MHZ DDR4 picture

Dell PowerEdge T440 Tower Server 2x Intel Gold 5118 and 128GB 2400MHZ DDR4

$1840.00



Dell EMC PowerEdge R440 Xeon silver 4215 2.5GHz 16 GB ram  2x 550W PSU No HDD picture

Dell EMC PowerEdge R440 Xeon silver 4215 2.5GHz 16 GB ram 2x 550W PSU No HDD

$275.00



867959-B21 HPE ProLiant DL360 G10 CTO Server W/ 2x 865414-B21 1x 840140-001 picture

867959-B21 HPE ProLiant DL360 G10 CTO Server W/ 2x 865414-B21 1x 840140-001

$225.00



Windows Server 2025 Standard✔ 24-CORE✔ 10 CALs✔ 50 RDS✔ Remote Desktop EP2-25205 picture

Windows Server 2025 Standard✔ 24-CORE✔ 10 CALs✔ 50 RDS✔ Remote Desktop EP2-25205

$317.56



Dell EMC PowerEdge R740 8 Bay Server w/ 32GB RAM 2x GOLD 6132 2x 1600W PSU H730p picture

Dell EMC PowerEdge R740 8 Bay Server w/ 32GB RAM 2x GOLD 6132 2x 1600W PSU H730p

$499.88



Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2680 v3 | 32gb Ram | 2x 1600W picture

Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2680 v3 | 32gb Ram | 2x 1600W

$409.99



Dell Poweredge R730xd 12LFF 2*2660v4 4*1Gbe h730 2x 750W Server CTO picture

Dell Poweredge R730xd 12LFF 2*2660v4 4*1Gbe h730 2x 750W Server CTO

$308.00



Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 32GB RAM No HDD picture

Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 32GB RAM No HDD

$381.93



USB 2.0 Network Print Server LAN Print Share Server USB Wireless Print Server picture

USB 2.0 Network Print Server LAN Print Share Server USB Wireless Print Server

$25.19



Dell Intel X710-DA2 5N7Y5 Dual-Port 10GbE SFP+ PCIe 3.0 x8 Network Adapter picture

Dell Intel X710-DA2 5N7Y5 Dual-Port 10GbE SFP+ PCIe 3.0 x8 Network Adapter

$27.50