udev lenny squeeze et clefagreg

Le
François Boisson
Bonjour la liste,

ClefAgreg (cf http://clefagreg.dnsalias.org/ ) est maintenant mature
(suffisamment pour servir de support officiel à un concours). Actuellement
fondé sur lenny, la clef obtenue marche très bien.

Voulant la faire passer à squeeze, j'ai constaté un bug que je ne comprends
pas:

Le noyau dans les deux cas est un 2.6.33.2 compilé ad hoc, c'est le même que
celui qui tourne sans souci sur lenny:

Le boot de ClefAgreg est fondé sur un initrd bati à partir de celui proposé
par debian. Cet initrd lance un udev qui détecte un certain nombre de
périphériques (disques durs, clefs USB, CD, etc) et peuple /dev. Il construit
la racine et passe la main à /sbin/§init. Par la suite le udev lancé dans
cette racine récupère les évènements udev du boot et agit en conséquence (en
ce qui me concerne c'est création des répertoires ad hoc, lignes dans fstab et
pour XFCE: fabrication des icones adequates).

Le souci:
Cela fonctionne pour une racine batie sur lenny mais coince pour la même
upgradée en squeeze: tous les évènements udev passés lors du boot sont ignorés
et les disques et CD existants ne sont pas affichés.

Quelqu'un aurait-il une idée du pourquoi

Merci

François Boisson

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20100517085858.9c7efe7a.user.anti-spam@maison.homelinux.net
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Antoine
Le #22128681
Le 17/05/2010 08:58, François Boisson a écrit :
Cela fonctionne pour une racine batie sur lenny mais coince pour la même
upgradée en squeeze: tous les évènements udev passés lors du boot sont ignorés



peut-être quelques pistes ?:
suite à une news:
http://people.skolelinux.org/pere/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html
..."pere" :-D étant le mainteneur de sysv-rc...
et la dernière màj de sysvinit corrigeant le bug
http://bugs.debian.org/cgi-bin/bugreport.cgi?bugX1704
Cf
http://blog.drinsama.de/erich/en/linux/debian/2010051501-startpar-bug.html

j'étais en train de me documenter sur le boot basé sur les dépendances
et le "parallel booting" à partir du wiki

...et dans la video:
http://meetings-archive.debian.net/pub/debian-meetings/2008/fosdem/ogg_theora/384x288/Reordering_the_Debian_boot_sequence_for_correctness_and_speed___Petter_Reinholdtsen.ogg

"pere" indique que les récents kernel (la video date de 2008) incluent
déjà un système basé sur les dépendances avec certains modules du noyau
renseignant /dev via udev
...m'a fait penser à ton bug

à toutes fins utiles

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
François Boisson
Le #22151851
Le Mon, 17 May 2010 15:33:51 +0200
Antoine
Le 17/05/2010 08:58, François Boisson a écrit :
> Cela fonctionne pour une racine batie sur lenny mais coince pour la même
> upgradée en squeeze: tous les évènements udev passés lors du boot sont
> ignorés
peut-être quelques pistes ?:
suite à une news:
http://people.skolelinux.org/pere/blog/Parallellized_boot_is_now_the_default_in_Debian_unstable.html
..."pere" :-D étant le mainteneur de sysv-rc...


[...]
"pere" indique que les récents kernel (la video date de 2008) incluent
déjà un système basé sur les dépendances avec certains modules du noyau
renseignant /dev via udev
...m'a fait penser à ton bug

à toutes fins utiles




Merci je vais regarder ça...

François Boisson

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
François Boisson
Le #22162301
Le Mon, 17 May 2010 15:33:51 +0200
Antoine
Le 17/05/2010 08:58, François Boisson a écrit :
> Cela fonctionne pour une racine batie sur lenny mais coince pour la même
> upgradée en squeeze: tous les évènements udev passés lors du boot sont
> ignorés




Bon, la seule amélioration que j'ai eu a été obtenu en revenant à la version
0.149 de udev. C'est donc bien un problème de udev. Je vais éplucher les logs
obtenus mais ça ne va pas être simple...

François Boisson

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme