Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[udev - fstab - /dev] qu'y mettre, qu'y trouver ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Mon May 16, 2005 8:14 am    Post subject: [udev - fstab - /dev] qu'y mettre, qu'y trouver ? Reply with quote

Avec mon exploration de gentopia ce WE, je me suis rendu compte de qq truc pas très logiques, et je n'ai pas su trouver de réponses.

Mon /dev contient plein de choses alors que je croyais qu'un system 100% udev permetait justement que ce rep soit plus propre qu'avec devfs. Que faire ? J'ai bien songé à un petit
Code:
rm -rf /dev/*
puis remettre /dev/null et /dev/console, mais c'est un peu bourin, non ?

Dans mon fstab, les liens concernant les lecteur/graveur de cd sont-elles encore utiles ?
Et ces lignes là ? :
Quote:
tmpfs /dev/shm tmpfs defaults 0 0
usbfs /proc/bus/usb usbfs defaults 0 0


En gros, ça sent le ménage de printemps, ça tombe bien il y a du soleil et un oiseau qui gazouille dehors.

Omné.
Back to top
View user's profile Send private message
dju`
Retired Dev
Retired Dev


Joined: 11 Feb 2003
Posts: 370

PostPosted: Mon May 16, 2005 8:32 am    Post subject: Re: [udev - fstab - /dev] qu'y mettre, qu'y trouver ? Reply with quote

omné wrote:
J'ai bien songé à un petit
Code:
rm -rf /dev/*
puis remettre /dev/null et /dev/console, mais c'est un peu bourin, non ?


non, si tu le fais depuis un livecd.
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Mon May 16, 2005 9:00 am    Post subject: Re: [udev - fstab - /dev] qu'y mettre, qu'y trouver ? Reply with quote

omné wrote:
J'ai bien songé à un petit
Code:
rm -rf /dev/*
puis remettre /dev/null et /dev/console, mais c'est un peu bourin, non ?
Amha, c'est inutile puisque d'après le Guide udev pour Gentoo il suffit de désactiver le système de sauvegarde des définitions des fichiers de périphériques. Pour cela il faut initialiser la variable RC_DEVICE_TARBALL à no dans le fichier /etc/conf.d/rc.

Maintenant, il y a quelques paramêtres dans la config du noyau qui peuvent sensiblement faire varier le nombres de ficheirs dev; par exemple :
Device Drivers ---> Character devices ---> Legacy (BSD) PTY support
qui si il est sélectionné va générer par défaut 256 fichiers /dev/ptyxx et/ou /dev/ttyxx.

Essaie sans, tu verras un /dev beaucoup plus propre ... :wink:

Mes 0.02 cents.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Mon May 16, 2005 9:10 am    Post subject: Reply with quote

La variable est déja sur « no », je vais voir avec le noyeau.
Merci.
Tu as vu ma réponse pour ivman ?
Manifiestement, ça répond à ma question sur les lecteurs de CD dans le fstab.
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Mon May 16, 2005 9:20 am    Post subject: Reply with quote

omné wrote:
Tu as vu ma réponse pour ivman ?
Manifiestement, ça répond à ma question sur les lecteurs de CD dans le fstab.
Je l'ai vue. :wink:
Mais ça répond plus ou moins à ta question sur les lecteurs de CD : si tu veux qu'ils soient montés dans "/media" vire les lignes du fstab, par contre, si tu veux choisir l'endroit où ils seront montés (j'ai une préférence pour "/mnt") laisse la ligne dans le fstab. Car si une entrée existe déja pour le device, le fstab n'est pas altéré.
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
marvin rouge
Veteran
Veteran


Joined: 01 Aug 2004
Posts: 1422
Location: Villa Lumierrante, Zonelibre

PostPosted: Mon May 16, 2005 9:40 am    Post subject: Reply with quote

Puisqu'on parle de ivman, je suis allé voir la doc sur leur site, et je trouve ça
man ivman wrote:
Ivman requires correct entries in /etc/ fstab(5) in order to mount volumes. In the case of hotplugged disks, these are typically created automatically by HAL's fstab-sync(8) utility, with no user intervention required.
Donc, si on veut configurer le point de montage, il faut regarder la configuration de hal

Par contre, comment configurer hal pour qu'un point de montage soit fait dans /mnt et pas dans /media ? j'arrive pas à trouver ca ...

Note: je suis passé de gamin à ivman, parce que avec gamin+inotify, ma machine ne voulait plus s'arrêter...

EDIT: trouvé !
/usr/share/hal/fdi/90defaultpolicy/

Code:
grep media *
     <merge key="storage.policy.default.mount_root" type="string">/media</merge>
    <!-- Handle drives with non-partitioned media  -->

le problème, c'est que ce fichier va se faire écraser au prochain emerge , non ?

EDIT2: a priori, c'est pas écrasé
hal ebuild wrote:
# keep the policy setup intact
keepdir /usr/share/hal/fdi/{95userpolicy,50user,40oem,30osvendor,10generic}

si on se met dans le 95userpolicy


EDIT3 :) : Suite et fin.
J'ai fait un fichier /usr/share/hal/fdi/95userpolicy/storage-policy.fdi pour modifier le point de montage. Puis j'ai commenté toute entrée relative aux clés USB dans mon /etc/fstab. Ensuite un petit /etc/init.d/hald restart. Etr quand je branche une clé USB, elle est montée dans /mnt youpi !
Pour les curieux:
Code:
cat /usr/share/hal/fdi/95userpolicy/storage-policy.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->

<deviceinfo version="0.2">

  <!-- Default policies merged onto computer root object  -->
  <device>
    <match key="info.udi" string="/org/freedesktop/Hal/devices/computer">
      <merge key="storage.policy.default.mount_root" type="string">/mnt</merge>
    </match>
  </device>

</deviceinfo>

Et voilà !

Désolé omné d'avoir squatté ton post, mais je pense que ça peut répondre à ta question sur les lecteurs CD/DVD
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Mon May 16, 2005 10:29 am    Post subject: Reply with quote

Merci, de tt façon, j'ai aussi un clef usb et un lecteur de mp3... Mais les nom par défaut ne medérangent pas trop :o
Sinon, je ne comprend pas ton truc sur gamin / ivman.
Je ne crois pas que l'un remplace l'autre. Gamin remplace fam (famd). Et ivman remplage gnome-volume-manager (si j'ai bien tt compris).
Tu as quelle version d'ivman ? La dernière est la 0.6.
Back to top
View user's profile Send private message
marvin rouge
Veteran
Veteran


Joined: 01 Aug 2004
Posts: 1422
Location: Villa Lumierrante, Zonelibre

PostPosted: Mon May 16, 2005 10:44 am    Post subject: Reply with quote

Hum. Je me suis peut-être (sûrement) trompé.
Actuellement, j'ai:
dbus 0.23.4
hal 0.4.7-r2
ivman 0.5_pre3

et tout fonctionne comme j'en ai envie. Il y a quelques mois (quand ?) j'ai essayé d'utiliser gamin, et j'ai eu des problèmes. Bref, jusqu'ici tout va bien, et ça me convient :)
Back to top
View user's profile Send private message
zdra
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1693
Location: Bruxelles, Belgique

PostPosted: Mon May 16, 2005 10:51 am    Post subject: Reply with quote

moi il me monte un /dev tout propre:
udev on /dev type tmpfs (rw)

Donc il a son /dev/null et /dev/console au démarage pcq sur mon disque j'ai plein de fichiers, puis il monte pardessu une tmpfs et hop je ne vois plus que ce qui est détecté par udev... C'est automatiquement comme ça il me semble... mais peut-etre que c'est nouveau et donc uniquement en ~x86

EDIT: hum avec un ls /dev/hda? je remarque que j'ai qd meme 9 fichiers alors que j'ai que 4 partitions... étrange...
Back to top
View user's profile Send private message
dju`
Retired Dev
Retired Dev


Joined: 11 Feb 2003
Posts: 370

PostPosted: Mon May 16, 2005 4:39 pm    Post subject: Reply with quote

je pense que c'est possible d'avoir un /dev tout rempli, mais qui semble propre puisque udev remonte par dessus son propre /dev. donc le mieux a mon avis c'est de vérifier /dev (qui ne doit contenir que /dev/null et /dev/console) en bootant depuis un livecd.

sinon, j'imagine que /media est utilisé par hal pour suivre les recommandations de la FHS: http://www.pathname.com/fhs/pub/fhs-2.3.html#MEDIAMOUNTPOINT
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum