Méchant lecteur veut pas rendre le disque (2)

burgerdash Messages postés 47 Statut Membre -  
 Burgerdash -
Bonjour,
j'ai récemment mis à niveau mon Toshiba Satellite A200 vers Ubuntu 9.10 (sur les bons conseils de mamiemando, qui me lira peut-être ;)), et depuis j'ai remarqué un phénomène tentaculaire : si je mets un disque dans mon lecteur optique, je ne peux plus le sortir !

Voilà ce qui se passe si je fais un clic droit sur l'icône du disque :
Éjecter : "L'éjection du média a échoué ; un ou plusieurs volumes sont en cours d'utilisation sur le média."
Démonter : "Error unmounting: umount exited with exit code 1: helper failed with:
umount: only root can unmount /dev/scd0 from /media/cdrom0"

Pour sortir le disque, il faut que je redémarre ma bécane, et que j'appuie sur le bouton d'éjection suffisamment tôt ans le processus de démarrage ! C'est assez énervant :) Je peux aussi effectivement lancer nautilus en super-utilisateur, mais je suis sûr qu'on pourrait trouver moins laborieux...

Vous auriez une idée de la raison de ce défaut ? Incompatibilité avec le nouvel Ubuntu peut-être ?

J'ai commencé par poser la question sur le forum Matériel/Hardware, et on m'a conseillé de la reposer ici.

Merci pour vos réponses et l'attention que vous voudrez bien accorder à mes petits tracas !! :)
Configuration: Linux / Firefox 3.5.8

17 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Bon, si ça ne marche pas avec les clic on va essayer sur une autre piste.
    Mets un cd dans le lecteur, attends que le cd soit monté et ensuite affiche le résultat de la commande
    mount
    1
  2. burgerdash Messages postés 47 Statut Membre 4
     
    je@Wilson:~$ mount
    /dev/sda1 on / type ext3 (rw,relatime,errors=remount-ro)
    proc on /proc type proc (rw)
    none on /sys type sysfs (rw,noexec,nosuid,nodev)
    none on /sys/fs/fuse/connections type fusectl (rw)
    none on /sys/kernel/debug type debugfs (rw)
    none on /sys/kernel/security type securityfs (rw)
    udev on /dev type tmpfs (rw,mode=0755)
    none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
    none on /dev/shm type tmpfs (rw,nosuid,nodev)
    none on /var/run type tmpfs (rw,nosuid,mode=0755)
    none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
    none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
    /dev/sda5 on /media/Migaine type fuseblk (rw,noexec,nosuid,nodev,allow_other,default_permissions,blksize=4096)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
    /dev/sda3 on /media/Windows type vfat (rw,noexec,nosuid,nodev,gid=100,uid=1000,umask=002)
    gvfs-fuse-daemon on /home/je/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=je)
    /dev/sr0 on /media/cdrom0 type udf (ro,nosuid,nodev,utf8,user=je)


    !
    ... ?
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    On va essayer démonter et ensuite éjecter en ligne de commande pour voir
    sudo umount /dev/sr0 && eject /dev/sr0
    0
  4. burgerdash Messages postés 47 Statut Membre 4
     
    Après avoir posté tout à l'heure j'ai essayé de sortir le disque grâce au bouton sur le lecteur, rien ne s'est passé. Clic droit sur l'icône du bureau, Éjecter : le disque est sorti.
    J'ai redémarré, le problème était revenu.

    Je tente ta commande... Impeccable, le disque sort sans broncher \o/ Ya un moyen pour faire la même chose sans passer par le terminal ? :D

    HS, si je puis me permettre : ta signature, tu l'incrémentes chaque fois qu'un con te demande ce que ça veut dire ? :D Je nous croyais pas si nombreux oO
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Pour le HS tu as un indice ici ;-)))

    Je n'ai pas le temps de tester sur Ubuntu en mode graphique. En attendant affiche le résultat de
    cat /etc/fstab

    Toutefois, pour le moment tu n'as plus besoin de redémarrer ton pc pour sortir le cd ;-)
    0
  7. jonbegood
     
    Salut, j'ai deja eu un pobléme similaire, je me débrouillait en ouvrant une console et en y tapant: eject
    ça ne règle pas le probleme mais ça dépane et évite de redémarer tout le temps...
    0
  8. burgerdash Messages postés 47 Statut Membre 4
     
    Jonbegood j'ai essayé eject, puis sudo eject et ça a marché. Voilà ce dont je dois me souvenir si on n'arrive pas à régler ce problème... :)

    Lami20j, en règle générale je n'ai plus de problème après avoir utilisé une commande sudo, ce que j'ai fait avant d'essayer ta commande, donc peut-être que ça fausse le résultat...
    je@Wilson:~$ cat /etc/fstab
    # /etc/fstab: static file system information.
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    defaults        0       0
    # /dev/sda1
    UUID=4018509e-7c3b-46a8-a03f-50959acf76ba /               ext3    relatime,errors=remount-ro 0       1
    # /dev/sda2
    UUID=1ffdd724-2431-42f6-937f-a14983a97ece none            swap    sw              0       0
    /dev/scd0       /media/cdrom0   udf,iso9660 user,auto,exec,utf8 0       0
    # /dev/sda5
    /dev/sda5	/media/Migaine	ntfs-3g 	rw,user,auto,gid=100,uid=1000,nls=utf8,umask=002	0	0
    # /dev/sda3
    /dev/sda3	/media/Windows	vfat		rw,user,gid=100,uid=1000,umask=002	0	0

    Je dois redémarrer pour refaire la commande ?
    0
  9. burgerdash Messages postés 47 Statut Membre 4
     
    Waoh ! Tu viens de le faire ? (L) Merci !
    Rien ne se passe quand j'essaye de lancer le programme, alors j'ai essayé en ligne de commande :
    je@Wilson:~$ /home/je/Bureau/ejectcd
    bash: /home/je/Bureau/ejectcd : fichier binaire impossible à lancer
    0
  10. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    re
    ./ejectcd
    au pire
    chmod +x ejectcd

    a+
    0
  11. burgerdash Messages postés 47 Statut Membre 4
     
    je@Wilson:~$ ./ejectcd
    bash: ./ejectcd: Aucun fichier ou dossier de ce type
    je@Wilson:~$ chmod +x ejectcd
    chmod: ne peut accéder `ejectcd': Aucun fichier ou dossier de ce type


    Et je confirme, le fichier ejectcd est bien présent dans /home/je/Bureau !
    0
  12. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Alors
    /home/je/Bureau/ejectcd

    ou
    cd /home/je/Bureau && ./ejectcd


    Ou
     echo "alias ejectcd='/home/je/Bureau/ejectcd'" >> $HOME/.bashrc
     source $HOME/.bashrc


    Et ensuite tout simplement
    ejectcd

    0
  13. burgerdash Messages postés 47 Statut Membre 4
     
    /home/je/Bureau/ejectcd je l'ai fait tout à l'heure, je t'ai montré le résultat.

    je@Wilson:~$ cd /home/je/Bureau && ./ejectcd
    bash: ./ejectcd : fichier binaire impossible à lancer
    je@Wilson:~/Bureau$  echo "alias ejectcd='/home/je/Bureau/ejectcd'" >> $HOME/.bashrc
    je@Wilson:~/Bureau$  source $HOME/.bashrc
    je@Wilson:~/Bureau$ ejectcd
    bash: /home/je/Bureau/ejectcd : fichier binaire impossible à lancer
    
    0
  14. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    re,
    tant que tu ne fera pas un chmod ça ne marchera pas
    a+
    0
  15. Mozart_Kenobi Messages postés 163 Statut Membre 19
     
    T'as rien en attente de gravure au moins ? 8)
    0
  16. jeanbi Messages postés 15399 Date d'inscription   Statut Contributeur Dernière intervention   2 383
     
    re,
    je viens de booter sur mandriva ,
    j'ai charge le fichier detarer celui ci
    cd ejectcd
    ./ejectcd
    et zou
    a+
    0
  17. Burgerdash
     
    Bon c'est à n'y rien comprendre, maintenant il arrive que le dsque soit piégé dans le lecteur, des fois il sort par simple pression sur le bouton latéral, des fois je dois passer par la ligne de commande... Je suppose que mon lecteur se fait simplement vieux, il s'enrhume pour un rien.Je vais le faire durer tant que ej peux puis en racheter un s'il le faut. Merci tout le même les gars, bonne continuation à vous :)
    0