Compilare kernel 3.6.x vanilla alla Debian way

 

 

 

Compilare kernel 3.6.x vanilla alla Debian way:

 

# apt-get install -y git-core kernel-package fakeroot build-essential ncurses-dev

# cd /usr/src

# wget -c http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.6.tar.bz2

# tar jxvf linux-3.6.tar.bz2

# cd linux-3.6

# cp /boot/config-`uname -r` ./.config

# make menuconfig

# make-kpkg clean

# fakeroot make-kpkg --initrd --append-to-version=-vanilla kernel_image kernel_headers

# cd ..

# dpkg -i linux-image-* linux-headers-*

# init 6

 

enjoy 😉

 

Post simili (quasi):

8 pensieri riguardo “Compilare kernel 3.6.x vanilla alla Debian way”

  1. Safari 536.26.14 Mac OS
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/536.26.14 (KHTML, like Gecko) Version/6.0.1 Safari/536.26.14

    Linux fa schifo.

  2. Debian IceWeasel 3.5.16 GNU/Linux 64 bits
    Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20120921 Iceweasel/3.5.16 (like Firefox/3.5.16) ( .NET CLR 3.5.30729)

    Ottimo. Ho visto che fai anche il backup del config che male non fa mai.

    un dubbio ma tu nel menu di configurazione pre-compilazione cosa metti o togli? Mi piacerebbe ottimizzare da li ma il numero e la complessità delle opzioni ogni volta mi fa desistere e compilo quasi sempre con i parametri cosi come si presentano di default.

    Ps.scusa ma tu compili da root?

  3. Debian IceWeasel 15.0.1 GNU/Linux 64 bits
    Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1 Iceweasel/15.0.1

    Ciao, so che non si dovrebbe, ma la maggior parte delle volte compilo da root 🙂
    nel menu di configurazione ultimamente mi limito solamente a scegliere alla voce
    processori, core 2, e ad abilitare la scrittura del fs ufs, niente di più….una volta
    invece impazzivo a togliere roba, ma avevo un pentium 3 800mh 🙂

  4. Debian IceWeasel 3.5.16 GNU/Linux 64 bits
    Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20120921 Iceweasel/3.5.16 (like Firefox/3.5.16) ( .NET CLR 3.5.30729)

    Bhé se compili da root potresti avere problemi di diritti ma nel caso in cui i successivi kernel li compili da un utente diverso, risolvibili dando un chmod. Anche io compilo sempre da root… eheheh

    ciao

  5. Debian IceWeasel 10.0.12 GNU/Linux 64 bits
    Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12

    Ciao Edmond, ci si risente ogn tanto.
    Sto applicando quanto da te suggerito per problemi di freeze col pc nuovo.
    Tra un’oretta saprò se devo maledirti 🙂
    ch3o

  6. Debian IceWeasel 10.0.12 GNU/Linux 64 bits
    Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20100101 Firefox/10.0.12 Iceweasel/10.0.12

    Ciao Edmond.
    Il Kernel ricompilato funziona, ma non so perché la ricompilazione è durata oltre un’ora (su un i7) ho ricompilato un 3.7.
    Poi però non fidandomi di me ho optato per scaricarlo dai repo experimental.
    Va uguale con gli stessi conflitti che avevo io

    (fb: conflicting fb hw usage inteldrmfb vs EFI VGA – removing generic driver)

    quindi per ora è indifferente. Tanto il pc va, ho solo problemi con il touchpad che non si riesce a configurare come si deve…
    A presto

  7. Google Chrome 25.0.1364.97 GNU/Linux 64 bits
    Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22

    Ho compilato il kernel per il mio amd64x2 ma al riavvio la rete non funziona. Ho installato frimware.linux.nonfree e fatto il reconfigure, ma niente. Hai qualche consiglio? grazie.

    P.S. Segui i tuoi interessantissimi blog da quando ho installato la mia debian e non posso che farti i miei più sinceri complimenti…

  8. Google Chrome 25.0.1364.152 GNU/Linux 64 bits
    Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22

    UP. Ho scaricato da kernel.org il 3.4.35 e tutto va a meraviglia. Anche perchè l’ultimo supportato dai miei driver video ati. Tx. bye.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *