SDB:Montage conventionnel au lieu de subfs
Un article de openSUSE.
Version: 9.3
| Cet article devrait être fusionné avec cet autre article SDB:SUSE LINUX 9.1: montage classique au lieu de subfs. Vous pouvez éditer cet article, mais veuillez suivre la discussion à propos de la façon d'effectuer la fusion le plus tôt possible. |
| Cet article devrait être fusionné avec cet autre article SDB:Montage sur des points de montage statiques. Vous pouvez éditer cet article, mais veuillez suivre la discussion à propos de la façon d'effectuer la fusion le plus tôt possible. |
Situation
Vous n'appréciez pas le montage automatique des supports amovibles comme les disquettes, CD et DVD, ainsi que les périphériques qui peuvent être connectés à chaud comme les clés et les disques durs USB, qui est effectué par défaut avec « submount/subfs » et « HAL » depuis SUSE Linux 9.3 ou cette fonctionnalité ne vous convient pas. Vous souhaiteriez par conséquent revenir à la méthode conventionnelle de montage des supports.
Marche à suivre
| Version: 10.1
| n'utilise plus subfs |
En tant que super-utilisateur (root), créez un fichier portant le nom de votre choix et l'extension « .fdi » dans /usr/share/hal/fdi/95userpolicy/. Exemple :
noautomount.fdi
Modifiez le fichier avec un éditeur de votre choix :
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<!-- Ce fichier .fdi empêche le montage automatique pour tous les supports (périphériques de stockage)
par exemple : disquette, CD/DVD, clé USB, disque dur USB, disque dur externe. -->
<deviceinfo version="0.2">
<device>
<match key="storage.policy.should_mount" bool="true">
<merge key="storage.policy.should_mount" type="bool">false</merge>
</match>
</device>
</deviceinfo>
Après avoir personnalisé le fichier, exécutez la commande suivante en tant que super-utilisateur (root) :
rchal restart
Pour terminer, modifiez le fichier /etc/fstab pour les lecteurs de disquettes, CD et DVD. Changez les lignes respectives (l'exemple ci-dessous décrit la marche à suivre pour un lecteur de DVD et un lecteur de disquettes) depuis
/dev/dvd /media/dvd subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
en
/dev/dvd /media/dvd auto noauto,ro,user,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy auto noauto,user,exec,sync 0 0
Dans ce cas, « submount/subfs » ne génère plus les répertoires respectifs sous /media quand un nouveau support est détecté par « HAL ». Si les répertoires n'existent pas encore, ils doivent être créés manuellement, par exemple avec la commande suivante :
mkdir /media/cdrecorder
Par la suite, les supports peuvent être montés de manière conventionnelle, par exemple avec la commande suivante :
mount /dev/cdrecorder /media/cdrecorder
Keywords: subfs | submount | mount | hal | cd | dvd

