| |||||
FORUM HardWare.fr

Linux et OS Alternatifs

[Redhat 7.3] Comment savoir avec quelles options le noyau est compile| Dernière réponse | |
|---|---|
| Sujet : [Redhat 7.3] Comment savoir avec quelles options le noyau est compile | |
| Gaellick | Bon allez je dirais rien je vais seulement me coucher la je tiens plus debout ;) [jfdsdjhfuetppo]--Message édité par Gaellick le 20-05-2002 à 20:03:50--[/jfdsdjhfuetppo] |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| Gaellick | Bon allez je dirais rien je vais seulement me coucher la je tiens plus debout ;) [jfdsdjhfuetppo]--Message édité par Gaellick le 20-05-2002 à 20:03:50--[/jfdsdjhfuetppo] |
| apolon34 |
|
| Gaellick | Merci Floups, je vais essayer ca, c'est plus simple en effet et pis c'est pas mal de connaitre plusieurs methodes. |
| fl0ups | sur redhat il y a (je crois) une commande qui te permet de rajouter facilement les symlinks dans /etc/rc.d/rcx.d pour demarrer / stopper le service: c'est chkconfig
sinon dans le cas d'un truc simple comme un script de firewall tu peux directement ajouter /path/to/myscript dans le fichier rc.local qui doit etre dans /etc/rc.d |
| Gaellick | Ca y'est ca marche, il faut nomme le fichier dans /etc/rc.d/rc5.d d'une facon special, S pour start puis un numero d'ordre etc... Bon WE pour moi. Je vais peut-etre aller dormir un peu :D
Demain j'installe Samba alors partez pas j'aurais surement d'autres questions [:oo_oo] Merci en tout cas. |
| Gaellick |
|
| Gaellick | Et au fait apolon34 toujours pas couche a 5h30 ? ;) |
| Gaellick | Vu que je suis en runlevel 5 (mode graphique quoi) je fais un lien dans /etc/rc.d/rc5.d c'est ca ? Le script lui peut etre n'importe ou ? |
| apolon34 | il faut que tu fasses un lien symbolique dans /etc/rc.d/rc3.d si tu es en runlevel 3 |
| Gaellick |
|
| apolon34 | le fichier de conf du kernel est un truc fourni en standard sur toutes les distro, sans le planquer
sur la rh 7.2 y avait rien a dire (a part rp-pppoe ou y manquait un fichier) |
| fl0ups | si tu n'arrivais pas a charger iptables c'est parce que par defaut il me semble que la rh lance un firewall avec ipchains, et les 2 sont incompatibles. Tu aurais pu essayer de faire rmmod ipchains avant d'essayer de modprober les modules iptables.
Enfin si tu as réglé le probleme tant mieux :) Sinon dire qu'une distrib est "mal finalisée" parce qu'un debutant n'arrive pas a trouver le fichier de conf du kernel je trouve ca assez risible. Mon beau frere a perdu les clés de sa voiture; ca doit vraiment etre une mauvaise voiture |
| Gaellick | Je peux pas te dire je suis encore un gros newbie donc ce serait un peu vaniteux de ma part d'avoir un avis sur la qualite d'une distro. La je viens de regler le probleme d'iptables qui ne marchait pas. Pas moyen de charger le module. Du coup j'ai recompile le noyau en y mettant dedans iptable au lieu de l'avoir en module et ca marche nickel (je poste depuis un poste windows en passant par Linux). Voila deux problemes regles en deux jours. Ca motive pour la suite.
A+ tout le monde, j'ai plein de how-to a lire. :D |
| apolon34 | de rien :jap:
ps: cette distro a l'air davoir ete sortie un peu hativement quand meme.... [jfdsdjhfuetppo]--Message édité par apolon34 le 19-05-2002 à 02:20:13--[/jfdsdjhfuetppo] |
| Gaellick |
[jfdsdjhfuetppo]--Message édité par Gaellick le 19-05-2002 à 21:37:12--[/jfdsdjhfuetppo] |
| Gaellick | Ok merci, par contre quand je fais mkinitrd il faut aussi que j'indique le repertoire /lib/module/linux-2.4.18-?? qui correspond a l'endroit ou ont ete cree les modules lors de la compile du noyau ? En gros je fais mkinitrd initrd-2.4.18-4smp.img 2.4.18-4smp, c'est ca ? [jfdsdjhfuetppo]--Message édité par Gaellick le 19-05-2002 à 00:21:49--[/jfdsdjhfuetppo] |
| [Albator] | Si sur redhat ils font comme chez mandrake, on trouve dans /boot des fichiers config-XXX qui sont en fait les fichiers .config avec lequel le noyau correspondant a été compilé. |
| Gaellick |
|
| Gaellick |
|
| Gaellick |
|
| apolon34 | il me semble que c'est un kernel smp par defaut sur 7.3 |
| fl0ups | le fichier de config que tu as trouvé est pour le SMP (biproc et plus), donc essaye de trouver le normal
Je pense que tu les trouveras tous dans le src.rpm du kernel qui doit etre sur les cd de sources |
| apolon34 | man find ou man locate pour la recherche de fichier
pour ton fichier de config, il y a des chances que ca soit ca; mais si c'est pour compiler un noyau, il vaudrait mieux que tu utilises tes propres options. si il te manque des trucs, bah tu recompiles et au bout d'un moment tu seras un veteran du noyau!!! ps: si tu y tiens, copie ton fichier en .config et tu devrais avoir la configuration |
| Gaellick | Quel est la commande pour rechercher un fichier ? grep cherche dns les fichiers mais je ne connais pas celle qui permet de trouver un fichier. |
| Gaellick | J'ai trouve un fichier qui s'appelle : kernel-2.4.18-i686-smp.config ca peut etre ca ? |
| Gaellick | Pas moyen de savoir alors ? Faut que je me tape toutes les options a la main ? Putain j'en comprends pas le dixieme meme avec l'aide. Sinon un petit coup de main sur mon tomic pour le partage de connexion internet avec le cable serait le bienvenue ;) |
| apolon34 | ouaip ils ont du oublie de le mettre....
rh c'etait pas mal avant...(6.2) maintenant c'est plutot la dech |
| Gaellick | Avec make menuconfigj'avais l'impression que cela correspondait plus a ma configuration. J'ai doc recompile le noyau avec les options qu'il me donnait mais au reboot il me dit qu'il ne trouve pas le module exto;
Si qqun a une idee de ou se trouve la config du noyau je lui en serait tres reconnaissant car la ca me gonfle ! |
| Gaellick | C'est bizarre car lorsque je fais make xconfig il y'a certaines options qui ne sont pas activees (comme le support des cartes reseau natsemi semi conductor) alors qu'il lesutilise apparement, mes deux cartes reseau etant reconnus comme des natsumi;
Je comprends rien. |
| Gaellick | Bon bah j'ai fais un ls -a et y'a rien; Ils l'ont donc oublie. Je vais essayer de le faire avec make xconfig. |
| Gaellick |
|
| apolon34 | le fichier .config est un fichier cache, essaie avec un ls -a
et si tu l'as pas, c'est que redhat a "oublie" de le mettre essaie quand meme de faire un "make menuconfig" ou make xconfig dans les sources, tu verras les options ps: pour menuconfig, il faut ncurses-dev et Xfree86-dev pour xconfig (ptet gtk+-dev) |
| Gaellick |
|
| Gaellick | Merci. C'est quoi ce fichier .config alors ? Et pourquoi je ne l'ai pas ? |
| apolon34 | en gros il te dit de faire un dmesg, tu verras tout ca
et puis sinon tu mates dans /lib/modules/2.4.xx/kernel ca te donnera une idee de ce qui est installe |
| Gaellick | :??: |
| Gaellick | Salut,
Je viens d'installer la Redht 7.3 et je voudrais savoir avec quelles options le noyau est compile. En faisant une recherche j'ai vu que normalement cela devait se trouver dans /usr/src/linux/.config mais je ne trouve pas ce fichier .config. Quand j'utilise l'utilitaire "Configuration du noyau" dans le menu de KDE "configuration/systeme/configuration du noyau" l'interface demarre en me disant qu'il utilise le fichier /usr/src/linux/.config pour &afficher la config mais quand je regarde les options qui sont activees j'ai l'impression qu'il n'y a pratiquement rien ???? Meme pas le port parallelle rien. Ou est-ce que je peux trouver ca ? Merci. |


