Pages : 1
#1 Le 18/09/2006, à 00:39
- mab_untu
[RESOLU] Ejection impossible....
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.....
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
Sinon désolé mais j'ai pas eu ce problème, je vois pas encore de solution...
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
Hors ligne
Pages : 1