-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alle 21:33, luned� 30 dicembre 2002, Pollo , in merito a [newbie-it] Compilare kernel, ha scritto: > Ho una domanda! > E' possibile compilare il chernel su una macchina diversa da > quella su cui verr� installato? Ha senso o � una stupidata?
� il solo modo per cambiare kernel su macchine lente.. a meno di avere tanta pazienza inoltre, su tanti server non si installano nemmeno gcc e modutils per evitare che possano essere usate per compilare codice non voluto > Vi spiego i motivi dei miei dubbi: ho trovato dei vecchi 486, > pentium75 e pentium100 e visto che gia di loro sono piuttosto > "lenti" ho pensato che compilare un kernel ottimizzato per > ogni classe di processore potesse aumentarne le prestazioni. i kernel che trovi in giro sono in genere compilati per 386 sui 486 ottieni un vantaggio misero su pentium poco di pi� solo che le applicazioni che installerai, sono comunque per 386... a meno di ricompilare davvero tutto... il kernel lo ricompili per averlo aggiornato non ti conviene installare una distribuzione recentissima su quelle macchine, il kernel invece si > Ma visto che la compilazione � gi� lunga sul mio pentium II > 350MHz immagino con quei processori... Quindi ho pensato di > sfruttare un computer pi� potente di un amico (athlon xp > 1800). E' possibile? Se si come devo fare? compila il kernel nella versione che vuoi, quindi copialo in rete o via floppy, sulla macchina che lo user� idem per i moduli, dovrai copiare la dir /lib/modules/<versione> sempre via rete o dischetti quindi chiaramente aggiornare lilo (non serve dirti che nella macchina che compiler� dovrai avere versioni di librerie compatibili con le macchine che ospiteranno i kernel) [okkio alla versione di kernel che compilerai, non sovrascrivere i vecchi moduli! quindi fai un backup degli originali, o gioca con extraversion nel makefile, dando in questo modo un nome diverso al kernel e ai moduli] > Inoltre per processori cosi datati conviene usare un kernel > recente (tipo 2.4.x) ottimizzato oppure un kernel vecchio > (2.2.x)? 2.4 sicuramente > Grazie, Pollo. bye miKe - -- ________________________________________ Slackware 8.1 GNU/Linux 2.4.20 @ hp Xe3 R.U.#219755 -- S.R.U.#705 -- R.M.#110932 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE+E3TpF/9fksDJ4y0RAgScAJ4jJkvZsBueM0fTulGvyeZrMvQ2vACeO6B7 gR2PKCkCLbTBokF6KfXoII4= =oCta -----END PGP SIGNATURE-----
