OVH Cloud OVH Cloud

[Mandriva2007 ] : DD saturé pendant compilation du noyau 2.6.20

56 réponses
Avatar
claude
bonjour,

Je tourne avec MDV LiveCD 2007, noyau 2.6.17. Je souhaite passer au
2.6.20 car les drivers NVidia ne sont pas reconnus par le noyau courant.

J'ai lancé 3 compil suite à des oublis ds la config. Est-il normal que
la 3ème compil sature ma partition / (3 Go) et stoppe la compil ?
je suis bloqué. de fait, /usr fait 2.7 Go.
comment faire du ménage sur mon DD ?

mon DD :
/ : 3 Go
swap : 1 Go
/home : 4 Go

merci de vos conseils

Claude

10 réponses

2 3 4 5 6
Avatar
Emmanuel Florac
Le Tue, 27 Feb 2007 00:09:57 +0100, claude a écrit :


ici http://c.laloy.free.fr/howtos/linux/admin/kernel.php , il est
indiqué (paragraphe 3.3) de faire un "mkinitrd -o /boot/initrd-2.x.x
/lib/modules/votre_nouveau_noyau "
correct ?


Oui mais puisque tu bootes avec ton initrd, tu n'as pas besoin d'y
toucher, laisse le puisqu'il fonctionne!

--
Ce qu'il y a d'enivrant dans le mauvais goût c'est le plaisir
aristocratique de déplaire.
C. Baudelaire.

Avatar
claude

quelle est la procédure ? mes "make modules_install" effectués devaient
nécessiter des paramètres du fait que j'etais sous /home et pas sous
/usr/src ?


Non.

donc, je fais "make modules_install" sous /home/linux-2.6.20 et

/lib/modules seront à jour ? pourquoi cela marcherait-il maintenant et
pas qd je l'ai fait la dernière fois ? quelquechose m'échappe.

et cette opération sera suffisante à la reconnaissance du chipset réseau ?

crdlt

Claude


Avatar
claude

/home/linux-2.6.20/drivers/net/forcedeth.ko


Bon, ben il est là. Maintenant il faut faire "make modules_install"...
Pour le mettre là où il faut.

question bète : si je fais un lien sous /usr/src : ln -s

/home/linux-2.6.20 linux, cela garantit une certaine cohérence avec une
install standard, correct ?
et, de cette manière, je travaille sous /usr/scr/linux pour ttes les
commandes.


Avatar
Emmanuel Florac
Le Tue, 27 Feb 2007 11:42:45 +0100, claude a écrit :


donc, je fais "make modules_install" sous /home/linux-2.6.20 et
/lib/modules seront à jour ? pourquoi cela marcherait-il maintenant et
pas qd je l'ai fait la dernière fois ? quelquechose m'échappe.

et cette opération sera suffisante à la reconnaissance du chipset réseau ?


Oui normalement la gestion du hotplug chargera le driver automatiquement.
Le cas échéant pour le forcer tu peux le rajouter à la fin de
/etc/modules, juste le nom sans l'extension

forcedeth

--
A travers l'audimat, c'est la logique du commercial qui s'impose aux
productions culturelles. Or, il est important de savoir que,
historiquement, toutes les productions culturelles que je considère, -
et je ne suis pas le seul, j'espère -, qu'un certain nombre de gens
considèrent comme les productions les plus hautes de l'humanité, les
mathématiques, la poésie, la littérature, la philosophie, toutes ces
choses ont été produites contre l'équivalent de l'audimat, contre la
logique du commerce.
Pierre Bourdieu, "Sur la télévision". Raison d'Agir Editions, décembre
1996

Avatar
Emmanuel Florac
Le Tue, 27 Feb 2007 18:23:56 +0100, claude a écrit :


question bète : si je fais un lien sous /usr/src : ln -s
/home/linux-2.6.20 linux, cela garantit une certaine cohérence avec une
install standard, correct ?
et, de cette manière, je travaille sous /usr/scr/linux pour ttes les
commandes.


Oui, pas de problème avec ça.

--
L'Algérie était au bord du gouffre, aujourd'hui elle a fait un grand pas
en avant.
Aït Ahmed.

Avatar
claude

donc, je fais "make modules_install" sous /home/linux-2.6.20 et
/lib/modules seront à jour ? pourquoi cela marcherait-il maintenant et
pas qd je l'ai fait la dernière fois ? quelquechose m'échappe.

et cette opération sera suffisante à la reconnaissance du chipset réseau ?


Oui normalement la gestion du hotplug chargera le driver automatiquement.


je craque.
j'ai fait un mv de lib/modules/2.6.20 vers OLD puis un make
modules_install. 2.6.20 a bien été recrée ds /lib/modules. mais, reseau
= nada.

Le cas échéant pour le forcer tu peux le rajouter à la fin de
/etc/modules, juste le nom sans l'extension

forcedeth

bon,je vois ça. mais, je suis maintenant de plus en plus dubitatif...


crdlt


Avatar
claude

question bète : si je fais un lien sous /usr/src : ln -s
/home/linux-2.6.20 linux, cela garantit une certaine cohérence avec une
install standard, correct ?
et, de cette manière, je travaille sous /usr/scr/linux pour ttes les
commandes.


Oui, pas de problème avec ça.

selon toi, cela pourrait expliquer mes echecs ?



Avatar
claude

donc, je fais "make modules_install" sous /home/linux-2.6.20 et
/lib/modules seront à jour ? pourquoi cela marcherait-il maintenant
et pas qd je l'ai fait la dernière fois ? quelquechose m'échappe.

et cette opération sera suffisante à la reconnaissance du chipset
réseau ?


Oui normalement la gestion du hotplug chargera le driver automatiquement.


je craque.
j'ai fait un mv de lib/modules/2.6.20 vers OLD puis un make
modules_install. 2.6.20 a bien été recrée ds /lib/modules. mais, reseau
= nada.

Le cas échéant pour le forcer tu peux le rajouter à la fin de
/etc/modules, juste le nom sans l'extension

forcedeth

bon,je vois ça. mais, je suis maintenant de plus en plus dubitatif...


crdlt


nada.

j'ai envie de tout reformatter et réinstaller. laquelle : MDV2007 LiveCD
(reconnait mon port IDE) ou MDV2007 iso (ne reconnait pas IDE)?
exactement comme ici :
www.nvnews.net/vbulletin/showthread.php?tu920

et pourtant, elconqueror a tout fait tourner sauf sa carte son.

incompréhensible, pénible, fastidieux, décourageant...

merci toutefois pour ton aide et commentaires

Claude



Avatar
Emmanuel Florac
Le Wed, 28 Feb 2007 00:02:42 +0100, claude a écrit :


nada.


Il faut que tu aies forcedeth.ko dans

/lib/modules/2.6.20/kernel/drivers/net/

C'est le seul endroit où le noyau est susceptible de le trouver.

--
entia non sont multiplicanda praeter necessitatem.
John Ponce of Cork.

Avatar
Emmanuel Florac
Le Tue, 27 Feb 2007 23:22:54 +0100, claude a écrit :


selon toi, cela pourrait expliquer mes echecs ?


Non. Franchement, je ne comprends pas bien ce qui se passe :)

--
That ideas should freely spread from one to another over the globe,
for the moral and mutual instruction of man, and the improvement of his
conditions, seems to have been peculiarly and benevolently designed by
nature, when she made them, like fire, expansible over all space,
without lessening their density in any point, and like the air in which
we breathe, move, and have our physical being, incapable of confinement
of exclusive appropriation. Inventions then cannot, in nature, be a
subject of property.
Thomas Jefferson.

2 3 4 5 6