Encore ce baladeur mp3 qui m'enquiquine

Bonsoir à tous. Et oui encore mon souci avec le lecteur de mp3. Je devrais plutot dire un nouveau problème.
Lorsque je branche le mp3 à un ordi sous debian, cette derniere reconnait le baladeur, pas de souci. Mais lorsque par ex, je prends des fichiers qui sont dans le baladeur et je fais une copie sur le pc, ça balance une erreur [quote]Erreur d’E/S[/quote]

Une idée ?

Montage à la main?
Ça fonctionne sur d’autres ordis/OS?

C’est court comme info. As tu au moins regardé les logs ?

Bonsoir

[quote]Montage à la main?
Ça fonctionne sur d’autres ordis/OS?[/quote]
C’est un montage auto
ça fonctionne sous win et mandriva peu importe le pc ; ne marche pas sous debian et famille *buntu.

C’est vrai que c’est court, mais c’est un message envoyé dans une fenetre.
Pour les logs, tu m’excusera de ne pas accrocher à ce type de vers
c’est peut-etre ça :

quote="shell-boudeur"
Pour les logs, tu m’excusera de ne pas accrocher à ce type de vers [/quote]Non, pas d’excuses. Si tu veux de l’aide, il faut donner les éléments.

[quote=“shell-boudeur”]c’est peut-etre ça :

Feb 27 23:35:27 debian kernel: Buffer I/O error on device sdb, logical block 262143[/quote]Ah ? et sdb, c’est ton mp3 ? En tous cas, tu as un pb physique sur sdb.

[quote=“shell-boudeur”]C’est un montage auto
[/quote]
Et à la manno ça donne quoi?

Le fichier log est bien /var/log/syslog ?

Tu a l’air surpris que le baladeur soit en sdb. Lorsque le lecteur est branché, il apparait 2 fois dans le poste de travail :
une icone avec “RockChip USB MP3” et une autre avec "RockChip USB SD"
Un problème physique ? ça me fait ce truc depuis le début, depuis l’achat de ce baladeur. Vu que ça fait pareil sous *buntu, et non mandriva, je pensais plutot à un problème de driver, de noyau ou quelque chose du genre.

Monter à la main, je ne sais pas comment faire pour ce type de matériel.
Dans /dev/ j’ai toute une liste de sd*, avec le lecteur de branché et en tant qu’admin, j’ai tenté des “umount sd*” pour remonter après, mais ça me dit que sd* n’est pas monté.

C’est quoi ta boite a musique ?

Il est reconnu en Universal Mass Storage ?

[quote=“shell-boudeur”]Le fichier log est bien /var/log/syslog ?[/quote]Non. Ca, c’est >un< log qui est un des plus fourni, mais qui n’est pas le seul. Il y en a plusieurs dizaines dans /var/log. Regardes messages ou dmesg, par exemple.[quote=“shell-boudeur”]Tu a l’air surpris que le baladeur soit en sdb.[/quote] Non. Je te fais remarquer juste que je ne sais pas si ton sdb est le lecteur, et qu’il serait interressant que tu donnes d’autres éléments pour qu’on puisse déterminer ce qui ne va pas. Tiens: que dit fdisk -l /dev/sdb (puisque tu sembles dire que le lecteur est en sdb).[quote=“shell-boudeur”]Lorsque le lecteur est branché, il apparait 2 fois dans le poste de travail :
une icone avec “RockChip USB MP3” et une autre avec "RockChip USB SD"
Un problème physique ? ça me fait ce truc depuis le début, depuis l’achat de ce baladeur. Vu que ça fait pareil sous buntu, et non mandriva, je pensais plutot à un problème de driver, de noyau ou quelque chose du genre.[/quote]Possible, ou de firmware. Mais je ne pouvais pas savoir ces informations que tu donnes au compte goutte, et ce type de message est le plus souvent lié à un problême matériel. Au fait, as tu essayé de reformater le support depuis debian ?[quote=“shell-boudeur”]Monter à la main, je ne sais pas comment faire pour ce type de matériel.[/quote] man mount. Si tu n’as qu’une partition, et que le lecteur est monté sur sdb, la partition doit s’appeler sdb1.[quote=“shell-boudeur”]
Dans /dev/ j’ai toute une liste de sd
, avec le lecteur de branché et en tant qu’admin, j’ai tenté des “umount sd*” pour remonter après, mais ça me dit que sd* n’est pas monté.[/quote]Ben si tu crées un rep ~/toto et que tu fais un mount /dev/sdb1 ~/toto, ça donne quoi ?

heu…aucune idée, on voit ça comment ?

sdb ne donne rien, par contre sda :

[code]debian:/home/shell-boudeur# fdisk -l /dev/sda

Disk /dev/sda: 2091 MB, 2091909120 bytes
65 heads, 62 sectors/track, 1013 cylinders
Units = cylinders of 4030 * 512 = 2063360 bytes

This doesn’t look like a partition table
Probably you selected the wrong device.

Device Boot Start End Blocks Id System
/dev/sda1 ? 416832 905757 985184692+ d Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(511, 101, 51) logical=(416831, 27, 39)
Partition 1 has different physical/logical endings:
phys=(370, 10, 5) logical=(905756, 53, 61)
Partition 1 does not end on cylinder boundary.
/dev/sda2 ? 135210 270078 271759162+ 50 OnTrack DM
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(10, 255, 13) logical=(135209, 0, 6)
Partition 2 has different physical/logical endings:
phys=(371, 114, 37) logical=(270077, 4, 42)
Partition 2 does not end on cylinder boundary.
/dev/sda3 ? 135080 677914 1093808825 68 Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(355, 111, 53) logical=(135079, 59, 52)
Partition 3 has different physical/logical endings:
phys=(112, 101, 32) logical=(677913, 5, 29)
Partition 3 does not end on cylinder boundary.
/dev/sda4 ? 716050 716064 26721 65 Novell Netware 386
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(370, 97, 50) logical=(716049, 59, 25)
Partition 4 has different physical/logical endings:
phys=(10, 114, 13) logical=(716063, 11, 22)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order
debian:/home/shell-boudeur#
[/code]

J’ai créer un dossier : mkdir /mnt/test
ensuite : mount /dev/sda1 /mnt/popo/
réponse : mount: special device /dev/sda1/ does not exist
idem avec sda2, sda3, sda4, sdb1,sdb2 etc…

ALU shell-boudeur!
Tu branches le lecteur mp3 sur l’USB et pour savoir le nom de ton périphérique tapes dans le terminal mount

[quote]rodmovBLACKSTAR:~$ mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sdb1 on /media/AIRIS type vfat (rw,nosuid,nodev,uhelper=hal,shortname=lower,uid=1000)
rodmovBLACKSTAR:~$ [/quote] là j’ai un lecteur mp3 qui est sdb1

salut rodmov

ça donne :

shell-boudeur@debian:~$ mount /dev/hda5 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hda6 on /home type ext3 (rw) /dev/sda on /media/HYPSON type vfat (rw,noexec,nosuid,nodev,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,iocharset=utf8) shell-boudeur@debian:~$

C’est effectivement carrément bizarre ton fdisk -l /dev/sda.
Tu pourrais donner le résultat d’un fdisk -l tout court avec le bousin branché ?

Sinon, quand ton mp3 est monté sur /media/HYPSON, que donnent ls /media/HYPSON, et le cp d’un fichier quelconque dans /media/HYPSON ?

Salut,
Certains lecteurs mp3 n’ont pas de table de partitions : tout l’espace disque est formaté en FAT32.
Le périphérique /dev/sda est à la fois disque et partition !
C’est le cas pour mon lecteur samsung YP-U3 UMS .
fdisk -l me renvoie :

[code]Disque /dev/sda: 985 Mo, 985268224 octets
31 heads, 61 sectors/track, 1017 cylinders
Units = cylindres of 1891 * 512 = 968192 bytes
Disk identifier: 0x00000000

Périphérique Amorce Début Fin Blocs Id Système
[/code]
Ce lecteur est pourtant bien reconnu par le système.
Shell-boudeur : tu peux essayer de le monter manuellement :

le mp3, est le périphérique sda et le nom HYPSON.
dans le terminal tu tapes

tu te retrouves dans le répertoire media
tu tapesls -l
tu dois avoir une ligne avec le nom HYPSON comme celle là

Dans l’exemple le propriétaire et rodmov qui est dans le groupe root, si tu n’as pas ton nom c’est que tu n’es pas le propriétaire et que tu ne peux pas copier “w” dans le répertoire HYPSON.
explication:
Le “d” indique un répertoire les trois autres lettres indiquent que le propriétaire du lecteur donc toi normalement peu r=lire, w=écrire, x=exécuter le contenu du répertoire HYPSON.
les trois suivantes r-x indiquent que les autres membres du groupe root peuvent r=lire et x=exécuter et
les trois dernières sont les permissions pour les autres groupes.
si tu n’es pas le propriétaire mais que tu fais partie du groupe root,tu dois modifier les permissions en drwxrwxr-x

[quote]Tu pourrais donner le résultat d’un fdisk -l tout court avec le bousin branché ?
[/quote]debian:/media/HYPSON/ABBA# fdisk -l

Disk /dev/hda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 2930 23535193+ 7 HPFS/NTFS
/dev/hda2 2931 4864 15534855 f W95 Ext’d (LBA)
/dev/hda5 2931 3950 8193118+ 83 Linux
/dev/hda6 * 3951 4587 5116671 83 Linux
/dev/hda7 4588 4864 2224971 82 Linux swap / Solaris

Disk /dev/sdb: 2091 MB, 2091909120 bytes
65 heads, 62 sectors/track, 1013 cylinders
Units = cylinders of 4030 * 512 = 2063360 bytes

This doesn’t look like a partition table
Probably you selected the wrong device.

Device Boot Start End Blocks Id System
/dev/sdb1 ? 416832 905757 985184692+ d Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(511, 101, 51) logical=(416831, 27, 39)
Partition 1 has different physical/logical endings:
phys=(370, 10, 5) logical=(905756, 53, 61)
Partition 1 does not end on cylinder boundary.
/dev/sdb2 ? 135210 270078 271759162+ 50 OnTrack DM
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(10, 255, 13) logical=(135209, 0, 6)
Partition 2 has different physical/logical endings:
phys=(371, 114, 37) logical=(270077, 4, 42)
Partition 2 does not end on cylinder boundary.
/dev/sdb3 ? 135080 677914 1093808825 68 Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(355, 111, 53) logical=(135079, 59, 52)
Partition 3 has different physical/logical endings:
phys=(112, 101, 32) logical=(677913, 5, 29)
Partition 3 does not end on cylinder boundary.
/dev/sdb4 ? 716050 716064 26721 65 Novell Netware 386
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(370, 97, 50) logical=(716049, 59, 25)
Partition 4 has different physical/logical endings:
phys=(10, 114, 13) logical=(716063, 11, 22)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order
debian:/media/HYPSON/ABBA#

[/code]

Ouf c’est compliqué !
ls me liste bien les dossiers/fichiers
j’ai fait un cp sur un fichier (petit fichier de 20Ko), ici pas de souci.
j’ai refais un cp sur un fichier plus gros (4 Mo):

debian:/media/HYPSON/ABBA# cp "11. I am the city .mp3" /media/HYPSON/ABBA/kiki.mp3 cp: écriture de `/media/HYPSON/ABBA/kiki.mp3': Erreur d'entrée/sortie debian:/media/HYPSON/ABBA#

rodmov, j’ai encore du mal avec les droits, parfois ça y est j’ai pigé, et 5 mn après, flute, c’était quoi déjà ? :confused:
Je suis bien comme proprio non ?

drwx------ 3 shell-boudeur shell-boudeur 4096 1970-01-01 01:00 HYPSON

salut dadabe

[quote]Ce lecteur est pourtant bien reconnu par le système.
Shell-boudeur : tu peux essayer de le monter manuellement :
Code:
pmount -d /dev/sda[/quote]

chez moi, ça me dit que le périph n’existe pas.

Ben tu peux risquer un reformattage. :mrgreen:

Bon, une idée comme ça: branches ton mp3, puis fais mount /media/HYPSON -o remount,sync puis fais un essai de copie. ensuite, si ça ne marche pas, mount /media/HYPSON -o remount,nosync, puis test de copie.

Pour le test que t’a dit de faire dadabe, tu pourrais au moins reflechir au fait que chez toi, c’est sdb, non ?

[quote]Pour le test que t’a dit de faire dadabe, tu pourrais au moins reflechir au fait que chez toi, c’est sdb, non ?
[/quote]
ça me rassure, ça montre que t’es un humain :wink:

Je test et je re

Bon ben, le remount = error