Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Ubuntu 10.10] Compilazione Kernel

    Buongiorno ho seguito questa guida per ricompilare il kernel sotto Ubuntu 10.10.
    Dopo aver installato i pacchetti necessari alla compilazione, ho scaricato manualmente i sorgenti linux-source-2.6.35.tar.bz2 (non li ho installati direttamente dalle repo).
    A questo punto ho estratto il tar dentro /usr/src e poi dentro la cartella linux-source-2.6.35 ho creato il mio file .config (modificando lievemente quello attualmente in uso).
    Dentro /usr/src a questo punto ho queste cartelle:

    linux-headers-2.6.35-23
    linux-headers-2.6.35-23-generic
    linux-source-2.6.35
    nvidia-current-260.19.06

    L'ultima si riferisce al modulo dei driver proprietari Nvidia per la mia scheda grafica. Ora da dentro la cartella dei sorgenti digito il comando suggerito:

    codice:
    make-kpkg --rootcmd fakeroot --initrd kernel_image kernel_headers modules_image
    in più ho aggiunto in coda:

    codice:
    --append-to-version=-pippo
    Parte la compilazione, dopo poco (direi sorprendentemente poco), questa termina scrivendo in ultima riga:

    Modules not configured, so not making modules_image

    Quindi credo che non abbia trovato i moduli Nvidia, andando a cercarli secondo me in una cartella tipo /usr/src/modules errata.
    In ogni caso la compilazione sembra essere andata a buon fine, quindi continuo col tutorial. Ora mi ritrovo due paccheti .deb:

    linux-headers-2.6.35.4-pippo_2.6.35.4-pippo-10.00.Custom_i386.deb
    linux-image-2.6.35.4-pippo_2.6.35.4-pippo-10.00.Custom_i386.deb

    (Vorrei farvi notare che non ho patchato il kernel, perchè non ne sono capace _)

    Installo il pacchetto image:

    codice:
    sudo dpkg -i linux-image-2.6.35.4-pippo_2.6.35.4-pippo-10.00.Custom_i386.deb
    Ricevo un FAIL grosso come una casa:

    * _ _ _ nvidia-current (260.19.06)... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [fail]
    dkms: WARNING: linux headers are missing, which may explain the above failures.
    _ _ _please install the linux-headers-2.6.35.4-pippo package to fix this.

    Credo sia questo il punto, va a cercare degli headers inesistenti, ma come posso fare perchè usi quelli attualmente installati?
    Ho provato anche ad installare prima gli headers.deb ma ricevo lo stesso fail.
    Grazie anticipatamente.

  2. #2

  3. #3
    Grazie proverò!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.