|
Joda |
[Gentoo] - Genkernel o make ? |
16-01-2006 15:38 |
|
|
Joda |
.grande:maestro.
Registered: Mar 2003
Posts: 1126 (0.14 al dì)
Location: Milano
Corso: Dottore in Informatica
Anno: Primo TICOM
Time Online: 9 Days, 23:17:40 [...]
Status: Offline
Edit | Report | IP: Logged |
[Gentoo] - Genkernel o make ?
La differenza tra make e genkernel la conosco, volevo solo un parere da chi Gentoo lo usa da + tempo di me.
Io fin'ora ho sempre usato genkernel.
Joda
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
|
16-01-2006 15:38 |
|
|
| |
|
diverso |
io ho usato 2 volte genkernel ed entrambe le volte ... |
16-01-2006 15:50 |
|
|
diverso |
JAILED
Registered: Dec 2005
Posts: 278 (0.04 al dì)
Location:
Corso: ah
Anno:
Time Online: 1 Day, 7:40:02: [...]
Status: Offline
Edit | Report | IP: Logged |
io ho usato 2 volte genkernel ed entrambe le volte l'ho tolto subito
a me configurava il kernel sempre da cani
__________________
La guerra contro di noi, noi contro la guerra
Il nemico sei tu, è te che combattono
Rendendoti precario se lavori, arrestandoti se protesti
Imbavagliandoti se parli, spiandoti se ti organizzi...
|
16-01-2006 15:50 |
|
|
| |
|
Viry |
Mai usato genkernel. ... |
16-01-2006 16:10 |
|
|
Viry |
dsy moderator
Registered: Oct 2002
Posts: 2429 (0.30 al dì)
Location: Milano
Corso: Ticom
Anno: primo
Time Online: 43 Days, 3:27:12 [...]
Status: Offline
Edit | Report | IP: Logged |
Mai usato genkernel.
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
|
16-01-2006 16:10 |
|
|
| |
|
DiMar |
Ho sempre usato genkernel e mi sono sempre trovato ... |
16-01-2006 19:44 |
|
|
DiMar |
..tintilloso..
Registered: Jun 2003
Posts: 364 (0.05 al dì)
Location: Cormano (MI)
Corso: Informatica (5yr)
Anno: 5 teorico...
Time Online: 6 Days, 21:25:33 [...]
Status: Offline
Edit | Report | IP: Logged |
Ho sempre usato genkernel e mi sono sempre trovato bene!
L'unico inconveniente è stato che, dopo un recente upgrade, il kernel prodotto aveva un nome file diverso dal solito.... Ho semplicemente aggiornato lilo e tutto è tornato ok!
__________________
:: Divin Marchese
"Entro giusti confin virtù si tiene,
se oltrepassarli vuoi, vizio diviene!"
(D.A.F. de Sade)
|
16-01-2006 19:44 |
|
|
| |
|
yeah |
Mai usato. E ho installato Gentoo solo una volta ( ... |
16-01-2006 20:51 |
|
|
yeah |
.grande:maestro.
Registered: Nov 2003
Posts: 1644 (0.21 al dì)
Location: Cologno Monzese
Corso: Informatica Magistrale
Anno: II
Time Online: 12 Days, 21:36:41 [...]
Status: Offline
Edit | Report | IP: Logged |
Mai usato. E ho installato Gentoo solo una volta (con scarso successo)
Comunque se conosci l'hardware del tuo pc non vedo ragione per usare il kernel generico.
__________________
?
|
16-01-2006 20:51 |
|
|
| |
|
Joda |
dunque volevo provare a usare make al posto di gen ... |
16-01-2006 22:21 |
|
|
Joda |
.grande:maestro.
Registered: Mar 2003
Posts: 1126 (0.14 al dì)
Location: Milano
Corso: Dottore in Informatica
Anno: Primo TICOM
Time Online: 9 Days, 23:17:40 [...]
Status: Offline
Edit | Report | IP: Logged |
dunque volevo provare a usare make al posto di genkernel, tanto la macchina che sto usando l'ho adibita apposta per fare queste prove.
seguendo la guida gentoo di LVM2 dice di configurare il kernel e di compilarlo.. ok lo configuro ed stando a quello che c'e' scritto sulla guida gentoo per la prima installazione di eseguire il comando :
make && make modules_install
poi mi esce una riga con scritto :
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map 2.6.12-gentoo-r6; fi
che è un comando unix ed ok ... ma è giusto che termini così ? o sbaglio qualcosa io ?
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
|
16-01-2006 22:21 |
|
|
| |
|
Joda |
Ho eseguito il make del kernel e me lo ha creato ( ... |
16-01-2006 23:51 |
|
|
Joda |
.grande:maestro.
Registered: Mar 2003
Posts: 1126 (0.14 al dì)
Location: Milano
Corso: Dottore in Informatica
Anno: Primo TICOM
Time Online: 9 Days, 23:17:40 [...]
Status: Offline
Edit | Report | IP: Logged |
Ho eseguito il make del kernel e me lo ha creato (almeno penso senza problemi) ... solo che alla partenza il kernel va kernel panic ... penso forse perche manca l'initrd come posso crearla ?
dice : cannot create root device
genkernel crea tutto in automatico ... però con make come faccio ?
ho provato ad emergere mkinitrd ma mi da un errore e non me lo compila.
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
|
16-01-2006 23:51 |
|
|
| |
|
Gusher |
[QUOTE][i]Originally posted by Joda [/i]
... |
17-01-2006 07:45 |
|
|
Gusher |
Splinter fun club
Registered: Jan 2003
Posts: 475 (0.06 al dì)
Location: Ovunque
Corso: Informatica
Anno: Done
Time Online: 15 Days, 22:06:15 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Joda
dunque volevo provare a usare make al posto di genkernel, tanto la macchina che sto usando l'ho adibita apposta per fare queste prove.
seguendo la guida gentoo di LVM2 dice di configurare il kernel e di compilarlo.. ok lo configuro ed stando a quello che c'e' scritto sulla guida gentoo per la prima installazione di eseguire il comando :
make && make modules_install
poi mi esce una riga con scritto :
che è un comando unix ed ok ... ma è giusto che termini così ? o sbaglio qualcosa io ?
Mai usato Genkernel, sempre fatto tutto a manina da stage 3.
Dopo che ti compare quel messaggio, hai copiato la System.map, bzImage nella /boot ?
|
17-01-2006 07:45 |
|
|
| |
|
Viry |
Le distro di adesso sono molto modulari, e anche c ... |
17-01-2006 10:41 |
|
|
Viry |
dsy moderator
Registered: Oct 2002
Posts: 2429 (0.30 al dì)
Location: Milano
Corso: Ticom
Anno: primo
Time Online: 43 Days, 3:27:12 [...]
Status: Offline
Edit | Report | IP: Logged |
Le distro di adesso sono molto modulari, e anche cose tipo il supporto per il controller dei dischi o per i filesistem sono solitamente compilate come moduli. Ovviamente i moduli vengono caricati DOPO aver montato la /, da cui l'errore.
Per ovviare a tutto cio', o ti ricompili il kernel compilando staticamente queste cosucce, oppure risolvi il problema creando l'initrd per il tuo kernel:
code:
mkinitrd -o /boot/initrd.img.2.6.x 2.6.x
dove 2.6.x e' il kernel di cui vuoi creare l'initrd. Dopodiche' dici al grub di usare quell'initrd:
code:
title Linux 2.6.X
root (hd0,0)
kernel /boot/vmlinuz-2.6.X
initrd /boot/initrd.img-2.6.X
La soluzione "me ne fotto dell'initrd" e' di solito quella che scelgo io, pero' bidogna spulciarsi un po' la configurazione del kernel, se non sei sicuro su cosa ci sia installato sulla tua macchina utilizza il comando "lspci"
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
Last edited by Viry on 17-01-2006 at 10:43
|
17-01-2006 10:41 |
|
|
| |
|
diverso |
[QUOTE]
... |
17-01-2006 11:22 |
|
|
diverso |
JAILED
Registered: Dec 2005
Posts: 278 (0.04 al dì)
Location:
Corso: ah
Anno:
Time Online: 1 Day, 7:40:02: [...]
Status: Offline
Edit | Report | IP: Logged |
La soluzione "me ne fotto dell'initrd"
dovrebbero inserirla nel manuale questa soluzione
__________________
La guerra contro di noi, noi contro la guerra
Il nemico sei tu, è te che combattono
Rendendoti precario se lavori, arrestandoti se protesti
Imbavagliandoti se parli, spiandoti se ti organizzi...
|
17-01-2006 11:22 |
|
|
| |
|
Gusher |
[QUOTE][i]Originally posted by Viry [/i]
... |
17-01-2006 11:25 |
|
|
Gusher |
Splinter fun club
Registered: Jan 2003
Posts: 475 (0.06 al dì)
Location: Ovunque
Corso: Informatica
Anno: Done
Time Online: 15 Days, 22:06:15 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Viry
Le distro di adesso sono molto modulari, e anche cose tipo il supporto per il controller dei dischi o per i filesistem sono solitamente compilate come moduli. Ovviamente i moduli vengono caricati DOPO aver montato la /, da cui l'errore.
Per ovviare a tutto cio', o ti ricompili il kernel compilando staticamente queste cosucce, oppure risolvi il problema creando l'initrd per il tuo kernel:
code:
mkinitrd -o /boot/initrd.img.2.6.x 2.6.x
dove 2.6.x e' il kernel di cui vuoi creare l'initrd. Dopodiche' dici al grub di usare quell'initrd:
code:
title Linux 2.6.X
root (hd0,0)
kernel /boot/vmlinuz-2.6.X
initrd /boot/initrd.img-2.6.X
La soluzione "me ne fotto dell'initrd" e' di solito quella che scelgo io, pero' bidogna spulciarsi un po' la configurazione del kernel, se non sei sicuro su cosa ci sia installato sulla tua macchina utilizza il comando "lspci"
Io sono uno di quelli che se ne fotte dell'initrd
IMHO, non ha troppo senso compilare come modulo "reiserfs" se la /root del vostro sistema è in reiserfs, trovo molto piu' comodo compilarlo staticamente.
|
17-01-2006 11:25 |
|
|
| |
|
Joda |
[QUOTE][i]Originally posted by Viry [/i]
... |
17-01-2006 11:43 |
|
|
Joda |
.grande:maestro.
Registered: Mar 2003
Posts: 1126 (0.14 al dì)
Location: Milano
Corso: Dottore in Informatica
Anno: Primo TICOM
Time Online: 9 Days, 23:17:40 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Viry
Le distro di adesso sono molto modulari, e anche cose tipo il supporto per il controller dei dischi o per i filesistem sono solitamente compilate come moduli. Ovviamente i moduli vengono caricati DOPO aver montato la /, da cui l'errore.
Per ovviare a tutto cio', o ti ricompili il kernel compilando staticamente queste cosucce, oppure risolvi il problema creando l'initrd per il tuo kernel:
code:
mkinitrd -o /boot/initrd.img.2.6.x 2.6.x
dove 2.6.x e' il kernel di cui vuoi creare l'initrd. Dopodiche' dici al grub di usare quell'initrd:
code:
title Linux 2.6.X
root (hd0,0)
kernel /boot/vmlinuz-2.6.X
initrd /boot/initrd.img-2.6.X
La soluzione "me ne fotto dell'initrd" e' di solito quella che scelgo io, pero' bidogna spulciarsi un po' la configurazione del kernel, se non sei sicuro su cosa ci sia installato sulla tua macchina utilizza il comando "lspci"
su quello dovrei avere ormai capito cosa ho sulla macchina dopo 6/7 installazioni (tanto sono tutte prove).
avevo let
to sotto il paragrafo Cowboy, che volendo usare kernel 2.6.x e lvm avevo bisogno della initrd se no con LVM non si parte.
code:
Il partizionamento è così suddiviso:
/dev/hda1 /boot (ext2)
/dev/hda2 swap, / , usr... etc (LVM)
che il problema (oltre alla mia poca dimestichezza con make) sia che / sia in LVM ?
ah poi ho un problemino provando ad emergere mkinitrd da livecd parte, ma si interrompe con il seguente errore :
code:
!!! Error: sys-apps/mkdinitrd-3.5.7-r2 failed
!!! function src_compile. Line 38 exitcode 2
!!! nash compiled failed.
!!! if you need support, post the topmost build error, NOT this status message.
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
Last edited by Joda on 17-01-2006 at 11:47
|
17-01-2006 11:43 |
|
|
| |
|
Joda |
scusate la domanda, forse mi sfugge qualcosa, cosa ... |
17-01-2006 11:49 |
|
|
Joda |
.grande:maestro.
Registered: Mar 2003
Posts: 1126 (0.14 al dì)
Location: Milano
Corso: Dottore in Informatica
Anno: Primo TICOM
Time Online: 9 Days, 23:17:40 [...]
Status: Offline
Edit | Report | IP: Logged |
scusate la domanda, forse mi sfugge qualcosa, cosa intendete con "compilare staticamente" ?
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
|
17-01-2006 11:49 |
|
|
| |
|
Gusher |
[QUOTE][i]Originally posted by Joda [/i]
... |
17-01-2006 12:02 |
|
|
Gusher |
Splinter fun club
Registered: Jan 2003
Posts: 475 (0.06 al dì)
Location: Ovunque
Corso: Informatica
Anno: Done
Time Online: 15 Days, 22:06:15 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Joda
scusate la domanda, forse mi sfugge qualcosa, cosa intendete con "compilare staticamente" ?
Compilarlo NON come modulo.
|
17-01-2006 12:02 |
|
|
| |
|
All times are GMT. The time now is 17:04. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|