Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/09/2006, à 00:39

mab_untu

[RESOLU] Ejection impossible....

eject.png

Voila mon souci....
J'ai deux lecteurs (un graveur DVD, un graveur CD), et j'ai des soucis d'éjection, car si je les mets tous les deux dans fstab, alors il m'est impossible en tant que simple utilisateur d'éjecter moi même les disques montés (aucun souci avec disques vierges et audio), et ce n'est alors possible que via sudo (il y a bien pourtant l'option user dans fstab).

L'autre solution que j'ai testé, c'est de n'inscrire ni l'un ni l'autre dans fstab ; les volumes sont donc alors monté par pmount, l'éjection manuelle marche donc sans problème, par contre, impossible d'utiliser par exemple dvd+rw-format qui, avant formatage, démonte lui même le volume via umount (et non pmount). Et comme il n'est pas présent dans fstab, il échoue.

Donc dans les deux situations, je suis dans l'incapacité en tant qu'utilisateur d'effacer un DVD-RW sans utiliser sudo.

Info de base :

mab@seth:~ $ id
uid=1000(mab) gid=1000(mab) groupes=4(adm),20(dialout),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),107(lpadmin),110(scanner),113(admin),1000(mab)

mab@seth:~ $ uname -a
Linux seth 2.6.17-7-generic #2 SMP Wed Sep 6 17:56:40 UTC 2006 i686 GNU/Linux

Avec déclaration fstab :

mab@seth:~ $ cat /etc/fstab
[...]
/dev/hdb        /media/M_dvd   udf,iso9660 user,noauto               0       0
/dev/hdg        /media/N_cd    udf,iso9660 user,noauto               0       0

mab@seth:~ $ dvd+rw-format -blank /dev/hdb
* DVD±RW/-RAM format utility by <appro@fy.chalmers.se>, version 6.1.
* 4.7GB DVD-RW media in Sequential mode detected.
umount: seul root peut démonter /dev/hdb de /media/M_dvd
:-( unable to proceed with format: Device or resource busy

mab@seth:~ $ eject /dev/hdb
umount: seul root peut démonter /dev/hdb de /media/M_dvd
eject: le démontage de `/media/M_dvd' a échoué

Et en commentant les lecteurs dans fstab (aucun souci pour le eject par user dans cette conf.) :

mab@seth:~ $ dvd+rw-format -blank /dev/hdb
* DVD±RW/-RAM format utility by <appro@fy.chalmers.se>, version 6.1.
* 4.7GB DVD-RW media in Sequential mode detected.
umount: /media/dvdrecorder n'est pas dans fstab (et vous n'êtes pas l'usager ROOT)
:-( unable to proceed with format: Device or resource busy

mab@seth:~ $ eject /dev/hdb
mab@seth:~ $
# éjection OK

J'ai tenté de contourner une partie problème en mettant :
-rwsr-xr-- 1 root plugdev  28K 2006-06-29 02:58 /usr/bin/dvd+rw-format
à la place de :
-rwxr-xr-x 1 root root  28K 2006-06-29 02:58 /usr/bin/dvd+rw-format
mais sans succès... les messages d'erreur restent les mêmes...


Donc si quelqu'un a une idée, une suggestion...
Je n'ai encore rien trouvé sur les forums Ubuntu à ce sujet... et mon colloc qui est aussi passé à Edgy  n'a pas ce souci....

Dernière modification par mab_untu (Le 19/09/2006, à 11:50)

Hors ligne

#2 Le 18/09/2006, à 08:02

bruno

Re : [RESOLU] Ejection impossible....

Vérifie si l'utilisateur mab appartient bien au groupe disk. Le cas échéant :

sudo adduser mab disk

#3 Le 18/09/2006, à 15:46

mab_untu

Re : [RESOLU] Ejection impossible....

mab@seth:~ $ sudo adduser mab disk
Ajout de l'utilisateur « mab » au groupe « disk »...
Terminé.
mab@seth:~ $ eject /dev/hdb
umount: seul root peut démonter /dev/hdb de /media/M_dvd
eject: le démontage de `/media/M_dvd' a échoué

Pas mieux.... toujours en detresse..... sad

Hors ligne

#4 Le 18/09/2006, à 18:30

bruno

Re : [RESOLU] Ejection impossible....

Cela doit bien être un problème de droits d'accès pourtant. Les points a vérifier :

- l'utilisateur mab appartient aux groupes disk cdrom plugdev (ça c'est ok)

- la ligne du fstab est du type :
  /dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0 (ça aussi c'est ok)

- les droits sur /dev/hdb sont du type brw-rw---- root disk ou brw-rw---- root cdrom (normalement on n'a pas à y toucher)

- les droits sur le point de montage /media/truc sont du type: drwxr-xr-x root root

Sinon désolé je sèche....

#5 Le 18/09/2006, à 18:59

mab_untu

Re : [RESOLU] Ejection impossible....

mab@seth:~ $ ls -l /dev/hdb
brw-rw---- 1 root cdrom 3, 64 2006-09-18 19:03 /dev/hdb

mab@seth:/media $ ls -hl
total 112K
drwxrwxr-x   8 mab  mab     4,0K 2006-09-18 18:44 B_data
dr-xr-x---   1 root plugdev  12K 2006-09-18 09:02 C_ntfs
drwxrwx--- 103 root plugdev  16K 1970-01-01 01:00 I_fat32
dr-xr-x---   1 root plugdev 8,0K 2006-09-14 09:10 K_ntfs
dr-xr-xr-x  21 root root    4,0K 2006-09-18 16:34 M_dvd
drwxr-xr-x   2 root root    4,0K 2006-09-17 23:36 N_cd
drwx------   4 mab  mab      16K 1970-01-01 01:00 P_FAT32
drwx------  44 mab  mab      32K 1970-01-01 01:00 T_FAT32
dr-xr-x---   1 root plugdev 8,0K 2006-09-14 09:10 X_ntfs
drwxrwx---  10 root plugdev 8,0K 1970-01-01 01:00 Y_fat32

:'(

Dernière modification par mab_untu (Le 18/09/2006, à 18:59)

Hors ligne

#6 Le 18/09/2006, à 22:30

Ohax

Re : [RESOLU] Ejection impossible....

J'ai cru lire éjaculation impossible -____-'


->[:]

Hors ligne

#7 Le 18/09/2006, à 23:07

dédé72

Re : [RESOLU] Ejection impossible....

J'ai cru lire éjaculation impossible -____-'

Rassuré de ne pas être le seul dans cas alors tongue

Sinon désolé mais j'ai pas eu ce problème, je vois pas encore de solution... sad


Kévin
http://xmltv.myftp.org : Fichier XML pour ONTV et ZGuideTV (Windows)

Hors ligne

#8 Le 19/09/2006, à 09:23

mab_untu

Re : [RESOLU] Ejection impossible....

Merci à shadok sur #ubuntu-fr-testing qui a trouvé le pourquoi du comment en peu de temps (et en faisant ce que j'aurai effectivement du faire, à savoir lire completement le man mount)

"Ainsi, avec une ligne
              /dev/cdrom  /cd  iso9660  ro,user,noauto,unhide
       n'importe quel utilisateur peut monter le système iso9660 se trouvant sur son CDROM en utilisant la commande
              mount /dev/cdrom
       ou
              mount /cd
       Pour plus de détails, voir fstab(5).  Seul l'utilisateur qui a monté un système de fichiers peut le démonter. Si tous les utilisateurs doivent  pouvoir  faire  le  démontage, alors utilisez users à la place de user dans le ligne de fstab.  L'option owner est similaire à user, avec la contrainte que l'utilisateur doit être le propriétaire du fichier spécial. Ceci peut servir par exemple pour  /dev/fd  si un script de connexion rend l'utilisateur de la console propriétaire de ce fichier spécial."



Mais je reste étonné que d'autre fonctionnent correctement avec user (sans s) dans leur fstab et moi non....
    j'aimerai comprendre hmm

Hors ligne