OVH Cloud OVH Cloud

[gentoo-user-fr] impossible d'uiliser genkernel

5 réponses
Avatar
Jean-Philippe Caruana
bonjour,

je ne parviens pas à installer mon noyau (je désire utiliser genkernel)
j'ai beau lire et relire la doc (la doc d'install online de la version
205.0 en francais) dans tous les sens, je ne trouve pas ce qui manque.
L'an passé, lors de mon install gentoo, aucun pb avec genkernel.

je pars d'un stage 3. portage est bien installé
# emerge --version
Portage 2.0.51.19

j'ai bien monté /proc avant de me chrooter
j'ai copié la config du live cd avec
zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6

lorque je lance genkernel, il m'indique une erreur sur le fichier de config :


# genkernel --menuconfig all
* Gentoo Linux Genkernel; Version 3.2.7
* Running with options: --menuconfig all

grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
/usr/bin/genkernel: line 41: [: : integer expression expected
* Linux Kernel .. for x86...
* ERROR: Error: No kernel .config specified, or file not found!

* -- Grepping log... --


* Linux Kernel .. for x86...
* Gentoo Linux Genkernel; Version 3.2.7
* Running with options: --menuconfig all

* ERROR: Error: No kernel .config specified, or file not found!

* -- End log... --


merci de vos éclaircissements...
a noter : j'ai déjà installé gentoo sur cette machine (l'an passé), ca
fonctionnait très bien.

--
Jean-Philippe Caruana
http://perso.enstimac.fr/~caruana/

--
gentoo-user-fr@gentoo.org mailing list

5 réponses

Avatar
Manuel BRULLARD
As-tu bien emerger les sources du noyau et vérifier le lien /usr/src/linux ?

From: Jean-Philippe Caruana
Reply-To:
To:
Subject: [gentoo-user-fr] impossible d'uiliser genkernel
Date: Fri, 22 Jul 2005 13:40:02 +0200

bonjour,

je ne parviens pas à installer mon noyau (je désire utiliser genkernel)
j'ai beau lire et relire la doc (la doc d'install online de la version
205.0 en francais) dans tous les sens, je ne trouve pas ce qui manque.
L'an passé, lors de mon install gentoo, aucun pb avec genkernel.

je pars d'un stage 3. portage est bien installé
# emerge --version
Portage 2.0.51.19

j'ai bien monté /proc avant de me chrooter
j'ai copié la config du live cd avec
zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6

lorque je lance genkernel, il m'indique une erreur sur le fichier de config
:


# genkernel --menuconfig all
* Gentoo Linux Genkernel; Version 3.2.7
* Running with options: --menuconfig all

grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
/usr/bin/genkernel: line 41: [: : integer expression expected
* Linux Kernel .. for x86...
* ERROR: Error: No kernel .config specified, or file not found!

* -- Grepping log... --


* Linux Kernel .. for x86...
* Gentoo Linux Genkernel; Version 3.2.7
* Running with options: --menuconfig all

* ERROR: Error: No kernel .config specified, or file not found!

* -- End log... --


merci de vos éclaircissements...
a noter : j'ai déjà installé gentoo sur cette machine (l'an passé), ca
fonctionnait très bien.

--
Jean-Philippe Caruana
http://perso.enstimac.fr/~caruana/

--
mailing list





--
mailing list
Avatar
Neo Yoyo
------=_Part_2727_29354284.1122042879618
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le 22/07/05, Manuel BRULLARD a écrit :

As-tu bien emerger les sources du noyau et vérifier le lien /usr/src/li nux
?

>From: Jean-Philippe Caruana
>Reply-To:
>To:
>Subject: [gentoo-user-fr] impossible d'uiliser genkernel
>Date: Fri, 22 Jul 2005 13:40:02 +0200
>
>bonjour,
>
>je ne parviens pas à installer mon noyau (je désire utiliser genkern el)
>j'ai beau lire et relire la doc (la doc d'install online de la version
>205.0 en francais) dans tous les sens, je ne trouve pas ce qui manque.
>L'an passé, lors de mon install gentoo, aucun pb avec genkernel.
>
>je pars d'un stage 3. portage est bien installé
># emerge --version
>Portage 2.0.51.19 <http://2.0.51.19>
>
>j'ai bien monté /proc avant de me chrooter
>j'ai copié la config du live cd avec
>zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6
>
>lorque je lance genkernel, il m'indique une erreur sur le fichier de
config
>:
>
>
># genkernel --menuconfig all
>* Gentoo Linux Genkernel; Version 3.2.7
>* Running with options: --menuconfig all
>
>grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
>grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
>grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type
>grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type




Emerge les gentoo-sources et ensuite vérifie le lien symbolique
/usr/src/linux qui doit pointer vers le repertoire des sources que tu veux
utiliser pour ton noyau aka /usr/src/linux-gentoo-<version>

Neo !

------=_Part_2727_29354284.1122042879618
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<br><br><div><span class="gmail_quote">Le 22/07/05, <b class="gmail_sen dername">Manuel BRULLARD</b> &lt;<a href="mailto: com"></a>&gt; a écrit :</span><blockquote clas s="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margi n: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
As-tu bien emerger les sources du noyau et vérifier le lien /usr/src/linu x ?<br><br>&gt;From: Jean-Philippe Caruana &lt;<a href="mailto:jp.caruana @gmail.com"></a>&gt;<br>&gt;Reply-To: <a href="mailto :">
</a><br>&gt;To: <a href="mailto:gentoo-use "></a><br>&gt;Subject: [gentoo-user-fr] impossible d'uiliser genkernel<br>&gt;Date: Fri, 22 Jul 20 05 13:40:02 +0200
<br>&gt;<br>&gt;bonjour,<br>&gt;<br>&gt;je ne parviens pas à installer mo n noyau (je désire utiliser genkernel)<br>&gt;j'ai beau lire et relire la doc (la doc d'install online de la version<br>&gt;205.0 en francais) dans tous les sens, je ne trouve pas ce qui manque.
<br>&gt;L'an passé, lors de mon install gentoo, aucun pb avec genkernel.< br>&gt;<br>&gt;je pars d'un stage 3. portage est bien installé<br>&gt;# e merge --version<br>&gt;Portage <a href="http://2.0.51.19">2.0.51.19</a><b r>
&gt;<br>&gt;j'ai bien monté /proc avant de me chrooter<br>&gt;j'ai copi é la config du live cd avec<br>&gt;zcat /proc/config.gz &gt; /usr/share/g enkernel/x86/kernel-config-2.6<br>&gt;<br>&gt;lorque je lance genkernel, il m'indique une erreur sur le fichier de config
<br>&gt;:<br>&gt;<br>&gt;<br>&gt;# genkernel --menuconfig all<br>&gt;* Gent oo Linux Genkernel; Version 3.2.7<br>&gt;* Running with options: --menuconf ig all<br>&gt;<br>&gt;grep: /usr/src/linux/Makefile: Aucun fichier ou rép ertoire de ce type
<br>&gt;grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type<br>&gt;grep: /usr/src/linux/Makefile: Aucun fichier ou répertoire de ce type<br>&gt;grep: /usr/src/linux/Makefile: Aucun fichier ou répertoir e de ce type
<br></blockquote></div><br>
Emerge les gentoo-sources et ensuite vérifie le lien symbolique
/usr/src/linux qui doit pointer vers le repertoire des sources que tu
veux utiliser pour ton noyau aka /usr/src/linux-gentoo-&lt;version&gt;<br>
<br>
Neo !<br>
<br>
<br>

------=_Part_2727_29354284.1122042879618--
--
mailing list
Avatar
Jean-Philippe Caruana
> Le 22/07/05, Manuel BRULLARD a écrit :
> As-tu bien emerger les sources du noyau et vérifier le lien /usr/src/linux
?



bizarre : je n'ai pas recu cet email (via gmail)...

Emerge les gentoo-sources et ensuite vérifie le lien symbolique
/usr/src/linux qui doit pointer vers le repertoire des sources que tu veux
utiliser pour ton noyau aka /usr/src/linux-gentoo-<version>



j'avais bien emergé les gentoo-sources et le lien vers /usr/src/linux
était le bon
j'ai compilé à la main (domage, je voulais éviter cela)...

--
Jean-Philippe Caruana
http://perso.enstimac.fr/~caruana/

--
mailing list
Avatar
gh
Jean-Philippe Caruana a écrit :


j'avais bien emergé les gentoo-sources et le lien vers /usr/src/linux
était le bon
j'ai compilé à la main (domage, je voulais éviter cela)...




Salut,

Il y a un fichier de log concernant genkernel. Il se trouve dans /var/log
et s'appelle genkernel.log (pas sûr de ça) . Peut-être y a-t-il des
éclaircissements là dedans.

Si c'est effectivement le fichier .config qui se trouve dans le répertoire
du noyau, je crois que c'est le ichier qui contient les paramètres du
noyau. Dans ce cas, il est simple d'en créer un basique avec make
menuconfig et d'utiliser ensuite genkernel.

Bonne chance,
gh





___________________________________________________________________________
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
Téléchargez cette version sur http://fr.messenger.yahoo.com
--
mailing list
Avatar
xav guerin
Le 22/07/05, gh a écrit :
Jean-Philippe Caruana a écrit :

>
> j'avais bien emergé les gentoo-sources et le lien vers /usr/src/linux
> était le bon



en effet puisque le makefile retourne une erreur

> j'ai compilé à la main (domage, je voulais éviter cela)...
>

Salut,

Il y a un fichier de log concernant genkernel. Il se trouve dans /var/log
et s'appelle genkernel.log (pas sûr de ça) . Peut-être y a-t-il des
éclaircissements là dedans.



le fichier de log est bien /var/log/genkernel.log en gros il contient
la fin du message d'erreur (ce que tu vois à l'écran) ainsi que toutes
les sorties de la compil


Si c'est effectivement le fichier .config qui se trouve dans le répertoire
du noyau, je crois que c'est le ichier qui contient les paramètres du
noyau. Dans ce cas, il est simple d'en créer un basique avec make
menuconfig et d'utiliser ensuite genkernel.



Personnelement je + cet avis, normalement genkernel prend quelque part
un .config, le plus simple si tu veux utiliser celui du livecd est de
l'unzippé dans /usr/src/linux/. Ou si tu en as le courage de faire
toute la conf à la main comme l'indique gh par un make menuconfig.
puis un genkernel --oldconfig all

Si tu ne mets pas le --oldconfig quand tu passe d'une version à la
suivante genkernel va automatiquement le remplacer par celle par
defaut.

Xav


Bonne chance,
gh




--
mailing list