OVH Cloud OVH Cloud

[gentoo-user-fr] Problème avec mes cd-roms

17 réponses
Avatar
Michel Paquet
Bonjours la liste

Je vien de remarquer quelques chose de plutot agassant... Avant,
j'avais accès à mes lecteurs de cd-roms sans problème mais depuis
quelques temps (probablement lors d'un emerge il y a 2 semaine ou
j'avais 42 ou 43 fichier à mettre à jours avec etc-update), je doit à
chaque démarrage, chargé mon modules "cdrom" puis allé dans le
répertoire /dev et effectuer un "MAKEDEV hdc" et "MAKEDEV hdd" afin que
mes cd-rom devienne fonctionnel.

Quelqu'un sais ce qui a pu se passé et comment reglé celà??

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

7 réponses

1 2
Avatar
Jean-François Maeyhieux
--=-3/FzpCve24OcSajzNoSn
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Jean-Philippe ROPA a écrit :

Et oui, c'est ca le problème... Je vien de redémarrer avec mon ancien
kernel (qui a cd-rom en module) et ajouter ide-cd dans
/etc/modules.autoload.d/kernel-2.6 et ca fonctionne. Mais je me demande
tout de même pourquoi avant cela fonctionnais sans rajouter le module a u
démarrage et maintenant non... Ya quoi dans baselayout qui a changé p our
que cela ce produise?

Michel Paquet



Je ne suis pas sur de ce que je dis mais il a fallu a un moment donné
sur mon système (lors du passage tardif a udev) que j'installe coldplug
en plus de hotplug pour la detection et le chargement à la volée des
modules du kernel.

Pour l'exactitude, il te faut regarder ce guide qui explique tout en
détail
http://www.gentoo.org/doc/fr/udev-guide.xml


TuTTle


--
--------------------------------------------------------------------------- -----------
PGP Public Key = http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search =0x63DB4770
Key ID = 63DB4770 Tuttle (JFM)
--------------------------------------------------------------------------- -----------

--=-3/FzpCve24OcSajzNoSn
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBCtGLUHVRy9WPbR3ARAsCmAKCikMOo2z9Ccicwqelf9+AYvhPPdgCgrlq8
vZ8HgnSIu7OX9RlZRyAtyDs =hz1K
-----END PGP SIGNATURE-----

--=-3/FzpCve24OcSajzNoSn--

--
mailing list
Avatar
Michel Paquet
Jean-François Maeyhieux a écrit :

Jean-Philippe ROPA a écrit :

Et oui, c'est ca le problème... Je vien de redémarrer avec mon ancien
kernel (qui a cd-rom en module) et ajouter ide-cd dans
/etc/modules.autoload.d/kernel-2.6 et ca fonctionne. Mais je me demande
tout de même pourquoi avant cela fonctionnais sans rajouter le module au
démarrage et maintenant non... Ya quoi dans baselayout qui a changé pour
que cela ce produise?

Michel Paquet





Je ne suis pas sur de ce que je dis mais il a fallu a un moment donné
sur mon système (lors du passage tardif a udev) que j'installe coldplug
en plus de hotplug pour la detection et le chargement à la volée des
modules du kernel.

Pour l'exactitude, il te faut regarder ce guide qui explique tout en
détail
http://www.gentoo.org/doc/fr/udev-guide.xml


TuTTle






J'utilisais Coldplug déja avant et depuis ma dernière réinstallation,
j'ai toujours été en udev. Parcontre, comme j'expliquais un peu avant,
j'ai remarquer le problème seulement hier, aillant besoin de graver un
cd-rom. J'imagine que celà étais déja problématique quelques semaine
avant sans m'en appercevoir car je ne passe pas mes journée à vérifier
si mon système est opérationnel d'un bout à l'autre ;).

Mais le fait d'avoir eu une quarantaine de fichier à mettre à jours avec
etc-update tout d'un coup me laisse carrément perplex. Par example,
après ces uptade, j'ai du corriger plusieurs petit truc. Par example:
depuis quand on ne nomme plus la machine par /etc/hostname et par
/etc/domainname mais par /etc/conf.d/hostname et
/etc/conf.d/domainname?? Gentoo est la seul distribution à ne plus
concervé les standard du genre?? Après ces update, j'ai du retouché une
10aine de fichier similaire pour que mon système cesse de faire [Fail]
au démarrage...

Michel Paquet
--
mailing list
Avatar
Jean-François Maeyhieux
--=-z9Y4iZ00KZbi3mAfm4Lf
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Le samedi 18 juin 2005 à 14:20 -0400, Michel Paquet a écrit :
J'utilisais Coldplug déja avant et depuis ma dernière réinstallatio n,
j'ai toujours été en udev. Parcontre, comme j'expliquais un peu avant ,
j'ai remarquer le problème seulement hier, aillant besoin de graver un
cd-rom. J'imagine que celà étais déja problématique quelques sema ine
avant sans m'en appercevoir car je ne passe pas mes journée à vérif ier
si mon système est opérationnel d'un bout à l'autre ;).

Mais le fait d'avoir eu une quarantaine de fichier à mettre à jours
avec
etc-update tout d'un coup me laisse carrément perplex. Par example,
après ces uptade, j'ai du corriger plusieurs petit truc. Par example:
depuis quand on ne nomme plus la machine par /etc/hostname et par
/etc/domainname mais par /etc/conf.d/hostname et
/etc/conf.d/domainname?? Gentoo est la seul distribution à ne plus
concervé les standard du genre?? Après ces update, j'ai du retouché
une
10aine de fichier similaire pour que mon système cesse de faire [Fail]
au démarrage...

Michel Paquet



Ok. La mise a jour de tous ces fichiers de configuration correspond
effectivement à la mise à jour du baselayout. En ce qui concerne la
standardisation des emplacements des fichiers de configuration, il n 'y
a pas de standard à ma connaissance. Il n 'y a qu'a voir les nombreuses
différences entre distribution comme Mandrake, Suze, Slackware. Seul
FreeBSD et OpenBSD ont à ma connaissance une hierarchie du système de
fichier assez rigide (man hier).
Le choix des devs de Gentoo est plutôt une orientation modulaire que
j'apprecie fortement et ne vas pas assez vite à mon gout (j'aime les
grands changements quand c'est pour une facilité d'exploitation).
Effectivement le nombre de fichiers dans /etc devenant assez important
pour une utilisation en tant que serveur généraliste, j'apprécie le
déplacement des fichiers dans des repertoires plus adaptés, ce qui
facilite les backups de configuration pour le déploiement notamment, le
nettoyage, etc...

Tu devrais regarder le log de l'emerge du dernier baselayout que tu as
compilé, à mon avis, il devrait y avoir les modifications à apporter aux
fichiers de configurations. Si tu ne les a pas vu à cause d'une grosse
mise à jour, je te conseille l'emploi d'outils tel que "portlog-info" et
encore mieux "enotice" (http://b4b1.free.fr/Gentoo/gentoo-all.html).

Gentooeusement,
TuTTle



--
--------------------------------------------------------------------------- -----------
PGP Public Key = http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search =0x63DB4770
Key ID = 63DB4770 Tuttle (JFM)
--------------------------------------------------------------------------- -----------

--=-z9Y4iZ00KZbi3mAfm4Lf
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBCtHJNHVRy9WPbR3ARApJkAKDHpIGKWeBKsH0h9fwAgu4of+9QYgCg4TMY
1RcDeMlMLpR/o0TBlXo3z3c Î3G
-----END PGP SIGNATURE-----

--=-z9Y4iZ00KZbi3mAfm4Lf--

--
mailing list
Avatar
Pascal Ronecker
Jean-François Maeyhieux wrote:

Je ne suis pas sur de ce que je dis mais il a fallu a un moment donné
sur mon système (lors du passage tardif a udev) que j'installe coldplug
en plus de hotplug pour la detection et le chargement à la volée des
modules du kernel.

Pour l'exactitude, il te faut regarder ce guide qui explique tout en
détail
http://www.gentoo.org/doc/fr/udev-guide.xml


TuTTle




Lors du passage tardif a udev ... ca y est j'ai peur : je suis en en
devfs, c'est grave ?

(j'ai bien vu le "obsolete" dans la config noyau, m'enfi ... ça marche.
Et chaque fois que je répare un truc qui marche, .... je vous passe la
suite).


--
mailing list
Avatar
Jean-François Maeyhieux
--=-1JaZ93jk/yY5CBZ3FnEt
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Le lundi 20 juin 2005 à 00:34 +0200, Pascal Ronecker a écrit :
Jean-François Maeyhieux wrote:

> Je ne suis pas sur de ce que je dis mais il a fallu a un moment donné
> sur mon système (lors du passage tardif a udev) que j'installe coldpl ug
> en plus de hotplug pour la detection et le chargement à la volée de s
> modules du kernel.
>
> Pour l'exactitude, il te faut regarder ce guide qui explique tout en
> détail
> http://www.gentoo.org/doc/fr/udev-guide.xml
>
>
> TuTTle
>
>
Lors du passage tardif a udev ... ca y est j'ai peur : je suis en en
devfs, c'est grave ?

(j'ai bien vu le "obsolete" dans la config noyau, m'enfi ... ça marche.
Et chaque fois que je répare un truc qui marche, .... je vous passe la
suite).



Bon je confirme ce que je disais, à l'heure actuelle, udev fait parti du
systeme et donc devfs est obsolete. En fait tout dépend de ton profile.
(repertoire lié par /etc/make.profile). Les profiles étant en cascades,
voici ce que l'on peut y trouver:



$ ll /etc/make.profile
lrwxrwxrwx 1 root root 46 avr 15 18:57 /etc/make.profile
-> /usr/portage/profiles/default-linux/x86/2005.0

==> normalement il devrait y avoir la meme chose, si tu as mis à jour le
profil par défaut.



$ cat /usr/portage/profiles/default-linux/virtuals
# Copyright 2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/virtuals,v
1.20 2005/05/20 12:23:18 seemant Exp $
# Use this virtuals file to either overload the base profile's defined
# virtuals, or add virtuals that are specific to this family of profiles
virtual/kernel sys-kernel/vanilla-sources
virtual/os-headers sys-kernel/linux-headers
virtual/dev-manager sys-fs/udev

==> ici on peut noter que udev est bien le device manager par défaut à
l'heure actuelle sur une gentoo sachant que:
/usr/portage/profiles/default-linux/x86/virtuals
et /usr/portage/profiles/default-linux/x86/2005.0/*
ne donne aucune info de plus sur dev-manager.


Par contre si tu es en noyau 2.4 et avec un profil à jour:

$ cat /usr/portage/profiles/default-linux/x86/2005.0/2.4/virtuals
# Copyright 2004 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
#
$Header: /var/cvsroot/gentoo-x86/profiles/default-linux/x86/2005.0/2.4/virt uals,v 1.1 2004/12/03 14:36:49 wolf31o2 Exp $
# This file is used to either override or extend the parent profile's
# virtuals mappings. In this case, this is for ARCHITECTURE SPECIFIC
# mappings
virtual/dev-manager sys-fs/devfsd
# These will be removed once the headers and sources are merged
virtual/os-headers sys-kernel/linux-headers
virtual/linux-sources sys-kernel/gentoo-sources


Conclusion: soit tu as un noyau 2.6 et le profil par défaut nécessite
udev, soit tu as un noyau 2.4 et à ce moment là, effectivement devfs
reste encore la norme.

Maintenant soit tu passes à udev en suivant ce guide:
http://www.gentoo.org/doc/fr/udev-guide.xml

Soit tu forces devfs en tant que device manager dans ton profile en
créant le
fichier /usr/portage/profiles/default-linux/x86/2005.0/virtuals
et en y mettant: "virtual/dev-manager sys-fs/devfsd"
mais ceci n'est pas vraiment conseillé à mon avis.

En espérant t'avoir éclairer sur la question et le passage à udev se
fait vraiment sans problème a l'heure actuelle si tu suis rigoureusement
le guide.

TuTTle


--
--------------------------------------------------------------------------- -----------
PGP Public Key = http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search =0x63DB4770
Key ID = 63DB4770 Tuttle (JFM)
--------------------------------------------------------------------------- -----------

--=-1JaZ93jk/yY5CBZ3FnEt
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBCtf8WHVRy9WPbR3ARAv3gAKCY+oMIHCikUBpDvFWsBcAkcxNPigCfXYVy
uC02EtenuUWYmjaDCDFT+OY =sTEC
-----END PGP SIGNATURE-----

--=-1JaZ93jk/yY5CBZ3FnEt--

--
mailing list
Avatar
Yoann Pannier
Jean-François Maeyhieux wrote, On 06/20/2005 01:26 AM:
$ cat /usr/portage/profiles/default-linux/virtuals
virtual/dev-manager sys-fs/udev



==> ici on peut noter que udev est bien le device manager par défaut à
l'heure actuelle sur une gentoo sachant que:



"par défaut" est le passage clé.

Conclusion: soit tu as un noyau 2.6 et le profil par défaut nécessite
udev



Si devfsd est installé, étant donné qu'il satisfait également la
dépendance 'dev-manager', il reste en place et udev n'est pas nécéssité,
quelle que soit ce qui est indiqué dans le fichier virtuals.

#grep PROVIDE /usr/portage/sys-fs/devfsd/devfsd-1.3.25-r8.ebuild
PROVIDE="virtual/dev-manager"

Le fichier virtuals ne fait qu'indiquer les paquets satisfaisant *par
défaut* les dépendances virtuelles.

#man portage

Soit tu forces devfs en tant que device manager dans ton profile en
créant le
fichier /usr/portage/profiles/default-linux/x86/2005.0/virtuals
et en y mettant: "virtual/dev-manager sys-fs/devfsd"



Non, parce que ça ne ferait que changer le défaut, du coup.

D'ailleurs, toute modification faite dans /usr/portage/profiles sera
perdue a la prochaine synchronisation de portage.

Si jamais on veut bidouiller les défauts des virtuals, il faut le faire
dans /etc/portage/virtuals.

--
Yoann Pannier

--
mailing list
Avatar
Jean-François Maeyhieux
--=-GKlnYY2HS0C4Rs9rMPI6
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Le lundi 20 juin 2005 à 02:02 +0200, Yoann Pannier a écrit :
Jean-François Maeyhieux wrote, On 06/20/2005 01:26 AM:
> $ cat /usr/portage/profiles/default-linux/virtuals
> virtual/dev-manager sys-fs/udev

> ==> ici on peut noter que udev est bien le device manager par déf aut à
> l'heure actuelle sur une gentoo sachant que:

"par défaut" est le passage clé.



Exact :o)

> Conclusion: soit tu as un noyau 2.6 et le profil par défaut nécessi te
> udev

Si devfsd est installé, étant donné qu'il satisfait également la
dépendance 'dev-manager', il reste en place et udev n'est pas nécés sité,
quelle que soit ce qui est indiqué dans le fichier virtuals.

#grep PROVIDE /usr/portage/sys-fs/devfsd/devfsd-1.3.25-r8.ebuild
PROVIDE="virtual/dev-manager"

Le fichier virtuals ne fait qu'indiquer les paquets satisfaisant *par
défaut* les dépendances virtuelles.

#man portage



Re exact, promis je ne reponds plus à 2h du matin qd je fais une
insomnie à cause d'une rage de dents.... Je viens de relire mon post et
je suis surpris de ce que je dis dans les prochaines lignes.

> Soit tu forces devfs en tant que device manager dans ton profile en
> créant le
> fichier /usr/portage/profiles/default-linux/x86/2005.0/virtuals
> et en y mettant: "virtual/dev-manager sys-fs/devfsd"

Non, parce que ça ne ferait que changer le défaut, du coup.

D'ailleurs, toute modification faite dans /usr/portage/profiles sera
perdue a la prochaine synchronisation de portage.

Si jamais on veut bidouiller les défauts des virtuals, il faut le faire
dans /etc/portage/virtuals.



Exact et encore exact... désolé d'avoir dis des bêtises issues d'un état
second.
En espérant que ca fasse quand meme avancé le débat du thread ou que
cela porte de l'information à quelqu'un malgrès tout.

TuTTle


--------------------------------------------------------------------------- -----------
PGP Public Key = http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search =0x63DB4770
Key ID = 63DB4770 Tuttle (JFM)
--------------------------------------------------------------------------- -----------

--=-GKlnYY2HS0C4Rs9rMPI6
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBCtuaoHVRy9WPbR3ARAnpLAJwMBzhBJ8pLimvAisRuedTfcnKOVgCgu3ts
cnxVzYg7NUlb3HP9A6r3d48 3iY
-----END PGP SIGNATURE-----

--=-GKlnYY2HS0C4Rs9rMPI6--

--
mailing list
1 2