View previous topic :: View next topic |
Author |
Message |
samuello n00b
Joined: 11 Mar 2004 Posts: 21
|
Posted: Sat Mar 13, 2004 8:00 pm Post subject: curiosità stupidina sulla compilazione del kernel |
|
|
Sul Howto installazione
http://www.gentoo.it/doc/gentoo-x86-1.4-install.html
alla voce compilare e installare il kernel trovo:
# make dep && make clean bzImage modules modules_install
# cp /usr/src/linux/arch/i386/boot/bzImage /boot
ovviamente la differenza che mi interessa non è quella tra un
cp e un mv fin li ci sono
mentre io con slackware facevo
make dep && make clean bzImage modules modules_install
# mv System.map /boot/System.map-2.4.x
# mv .config /boot/config-2.4.x
# mv /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.x
Cosa cambia, io di solito questi passaggi li faccio in modo "meccanico",
nel senso mi hanno detto che si fa così, posso intuire +o- che cosa sto facendo ma di preciso, quindi trovarmi di fronte ad una variazione
così sostanziale mi mette in difficoltà, non poco.
inciso
# make dep && make clean bzImage modules modules_install
a parte che con questa stringa alla fine non riesce a fare make
modules_install e mi tocca ridarlo forse manca un && o conviene darlo a parte
Last edited by samuello on Sat Mar 13, 2004 8:08 pm; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31357 Location: here
|
Posted: Sat Mar 13, 2004 8:08 pm Post subject: Re: curiosità stupidina |
|
|
samuello wrote: | a parte che con questa stringa alla fine non riesce a fare make modules_install e mi tocca ridarlo forse manca un && o conviene darlo a parte |
Il resto non saprei il primo kernel che ho compilato e' su gentoo . Per questa stringa e' strano che tu debba fare alla fine ancora make modules_install a me non e' mai capitato. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
samuello n00b
Joined: 11 Mar 2004 Posts: 21
|
Posted: Sat Mar 13, 2004 8:17 pm Post subject: Re: curiosità stupidina |
|
|
fedeliallalinea wrote: | Il resto non saprei il primo kernel che ho compilato e' su gentoo . Per questa stringa e' strano che tu debba fare alla fine ancora make modules_install a me non e' mai capitato. |
come non detto hai ragione avevo cannato io, mancava la s finale
make modules_install e non module_install..
cmq per il resto se qualcuno mi spiega sarei felice,
in modo da sapermi orientare e per esempio poter scegliere... |
|
Back to top |
|
|
tolipth Guru
Joined: 01 Dec 2003 Posts: 301
|
Posted: Sat Mar 13, 2004 9:36 pm Post subject: |
|
|
questo dipende da come e' configurato il bootloader:
Quote: | p /usr/src/linux/arch/i386/boot/bzImage /boot
mv /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.x |
credo anche il resto. |
|
Back to top |
|
|
samuello n00b
Joined: 11 Mar 2004 Posts: 21
|
Posted: Sat Mar 13, 2004 11:47 pm Post subject: |
|
|
tolipth wrote: | questo dipende da come e' configurato il bootloader:
|
non credo semmai è il contrario il boot loader
lo configuro dopo aver eseguito quei comandi
La differenza sostanziale è per esempio per
il System.map da una parte mi dicono di fare un mv
mentre nell'howto di gentoo nemmeno ne parla
del System.map |
|
Back to top |
|
|
Cerberos86 Guru
Joined: 13 Dec 2003 Posts: 581 Location: Padova
|
Posted: Sun Mar 14, 2004 12:14 am Post subject: |
|
|
A me sembra semplicemente che al posto di usare i file .config e map nelle posizioni di default li sposti... Poi data la mia "conoscenza" meglio non aggiungere altro.. farei solo danni !!!
nella slack che parametri passavi al bootloade? _________________ Account jabber: cerberos@jabber.org
"I'm using the hand..." ~ Guybrush Threepwood ~ |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Sun Mar 14, 2004 12:46 am Post subject: |
|
|
Sinceramente non ho capito cosa ti lasci perplesso, non vedo queste differenze "sostanziali" che dici. Soprattutto visto che dici di sapere la differenza tra mv e cp. Tra i due metodi non ci sono grosse differenze, semplicemente uno ti dice di copiare i file, lasciandone l'originale inalterato. L'altra te li fa spostare. Imho è meglio la copia, per mille motivi abbastanza ovvi.
Per il resto cambia poco o nulla, puoi fare tranquilamente un cp del System.map anche in gentoo, o del .config. Io lo faccio per System.map ad esempio, mentre il .config mi pare inutile copiarlo. De gustibus _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
tolipth Guru
Joined: 01 Dec 2003 Posts: 301
|
Posted: Sun Mar 14, 2004 6:52 am Post subject: |
|
|
samuello wrote: | tolipth wrote: | questo dipende da come e' configurato il bootloader:
|
non credo semmai è il contrario il boot loader
lo configuro dopo aver eseguito quei comandi
|
il risultato non cambia, ma tu stavi parlando della differenza tra una configurazione di default di slack e una di gentoo, e la differenza e' in come e' configurato il bootloader di default.
Se hai ancora dubbi, puoi guardare nel kernel HowTo, che spiega le cose senza riferimenti alle varie distro |
|
Back to top |
|
|
|