|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Registered User
Iscritto dal: Jan 2004
Città: Fano
Messaggi: 537
|
kernel
seguendo le istruzioni che trovo nel tutorial postato da ilsensine scompatto il nuovo kernel con il comando:
# tar xfvj linux-2.6.3.tar.bz2 lui mi crea così una cartella di nome "linux-2.6.3" Nella guida c'è scritto di creare un link simbolico (e qui viene il mio problema): Il link simbolico la devo creare all'esterno della cartella cioè in /usr/src/? o all'inteno della cartella cioè in /usr/src/linux-2.6.3? il link deve chiamarsi per forza linux? o lo devo chiamare con il nome della mia cartella? ho un po di confusione, potete aiutarmi? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
il link và fatto in /usr/src
ciao |
![]() |
![]() |
![]() |
#3 |
Registered User
Iscritto dal: Jan 2004
Città: Fano
Messaggi: 537
|
ok lo creato con il comando:
#ln -s linux/ poi sempre da suggerimento guida provo a copiare la vecchia configurazione con il comando: #cp /boot/config-2.4.18-mdk /usr/src/linux/.config ma mi dà un errore di questo tipo: -accedo "/usr/src/linux/.config": too many levels of simbolic links cosa vuol dire? forse devo dare veriare il comando nel seguente modo dato che ho la cartella che si chiama linux-2.6.3: #cp /boot/config-2.4.18-mdk /usr/src/linux-2.6.3/.config ![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
il comando è ln -s /usr/src/linux-2.6.3 linux
cmq non puoi copiare un file di config del 2.4 sul 2.6 ciao |
![]() |
![]() |
![]() |
#5 |
Registered User
Iscritto dal: Jan 2004
Città: Fano
Messaggi: 537
|
Grazie non lo sapevo, cmq allora una volta fatto il link
con il comando make config dovrei poter iniziare invece mi da quaesto errore: HOSTCC scripts/fixdep /bin/sh: line1: gcc: command not found make[1]: *** [scripts/fixdep] Error 127 make:*** [scripts/fixdep] Error 2 |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
manca gccc (il compilatore) e quindi probabilmente anche le varie librerie di sviluppo.
che distribuzione usi? ciao |
![]() |
![]() |
![]() |
#7 |
Registered User
Iscritto dal: Jan 2004
Città: Fano
Messaggi: 537
|
Madrake 9.1
dove posso trovare gccc ? grazie per la velocità |
![]() |
![]() |
![]() |
#8 |
Registered User
Iscritto dal: Jan 2004
Città: Fano
Messaggi: 537
|
ho caricato i pacchetti gccc con quelli collegati che mi suggerisce.
Però posso avere solo un editor testuale e così mi servirebbe un grosso aiuto Altrimenti dove posso trovare i pacchetti per l'xconfig e come si chiamano? |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
io userei menuconfig
così ti basta anche solo una console, a l'intefaccia grafica è sempre presente. ti servono le libncurses5 e le libncurses5-dev ciao |
![]() |
![]() |
![]() |
#10 |
Registered User
Iscritto dal: Jan 2004
Città: Fano
Messaggi: 537
|
Adesso riesco a fare l'immagine del kernel, la facio compilare, l'installo, creo un disko per poterlo boottare da floppy, ma non mi avvia niente, anzi mi dice che devo reboottare togliendo il floppy. Presumo quindi che ho sbagliato qualcosa... ma che cosa
![]() |
![]() |
![]() |
![]() |
#11 |
Registered User
Iscritto dal: Jan 2004
Città: Fano
Messaggi: 537
|
Come mi hai suggerito ho incominciato a vedermela da solo con il kernel.
Per prima cosa mi sono scaricato l'intera sorgente 2.6.3 al posto della 2.6.1 poi lo decompressa con il comando # tar xfvj linux-2.6.3.tar.bz2 poi ho creato un link simbolico con il comando ed entro nella cartella # ln -s /usr/src/linux-2.6.3 linux && cd linux adesso sono pronto per fare # make config Non sapendo bene cosa fare adesso ho seguito tutti i suggerimenti del cpu e ho premuto sempre invio. #make clean #make bzImage fino a qui non mi dà errori, poi al comando dopo (# make modules) è una tragedia, i warning sono così tanti che non posso nemmeno scriverli tutti (a proposito come faccio a copiare quello ch vedo in console su questo forum senza dover trascrivere tutto a tastiera?) Ho provato anche ad andare avanti con: #make modules_install facendo prima una copia backup del vecchio # depmode -a per sistemare le dipendenze # dd if=/usr/src/arch/i386/boot/bzImage of=dev/fd0 per mettere il kernel sul floppy. Poi rebootto con il floppy ma il cpu mi si avvia e mi chiedere di reboottare togliendo il floppy. Quindi penso che ho sbagliato qualcosa, dove però? |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
non capisco perché usare il link simbolico... è una cosa che non ho mai fatto
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:06.