PDA

Afficher la version complète : [Réglé] disque dur externe



archedangel
25/11/2007, 13h14
bonjour
j'ai un disque dur externe Western Digital My Book 320 GO formaté en ntfs. J'ai fuse et ntfs-3g installés. Et quand je branche le disque, en usb, j'ai un message d'erreur, comme quoi le disque a été mal arrété(?), et qu'il y a un problème avec le ntfs(alors que j'ai bien configuré ce qu'il faut puisque j'ai accès à ma partition windows (en ntfs) en lecture et écriture).
résultat de fdisk -l :

Disque /dev/sda: 80.0 Go, 80026361856 octets
255 heads, 63 sectors/track, 9729 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc629504a

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 7885 63328230 7 HPFS/NTFS
/dev/sda2 7885 97 03 14611086 f W95 Etendu (LBA)
/dev/sda4 9704 97 29 208845 88 Linux plein texte
/dev/sda5 7885 80 78 1558242 82 Linux swap / Solaris
/dev/sda6 8079 87 93 5743206 83 Linux
/dev/sda7 8794 97 03 7309543+ 83 Linux
mon disque n'apparaît pas, alors qu'il est branché, et sur le bureau il y a une icone de disque dur avec écrit My Book: quand je clique dessus, j'ai un message avec "impossible de monter My Book".
voila, je sais pas si j'oublie quelque chose.
merci

edit:
bon, je ne sais pas ce qu'il s'est passé, mais maintenant je peux ouvrir le disque dure externe et lire son contenu, mais il n'apparaît toujours pas dans fdisk -l. Par contre je me suis rendu compte que pour ma partition windows, en session root j'y ai accès totalement, et en normal, j'y ai accès juste en lecture; pour le dd externe, en session normale j'ai juste la lecture, j'ai pas testé en session root.

archedangel
26/11/2007, 19h35
un peu de mieu: pour ma partition windows, c'est réglé. Mais pour le dd externe, j'y ai accès seulement en lecture, que ce soit en root ou user. Si je copie un fichier dessus, j'ai une fenêtre du type:"erreur, vous n'avez pas les droits nécessaires".
Dans udev j'ai rajouté la règle 07-hdd.rules:

KERNEL=="sdb" SUBSYSTEM=="block", ATTR{size}=="625142448", NAME="my_hard_disk" GROUP="users" MODE="0777"
BUS=="scsi", ATTRS{model}=="3200AAJS Externa", NAME="my_hard_disk"
j'ai essayé aussi en enlevant GROUP="users" et mettant MODE="0660" mais ça ne change rien. Si vous avez une idée, je suis prenneur :D

samsuffit
06/12/2007, 11h42
juste une idée comme ça
lors du montage, il y a aussi les paramètres de /etc/fstab qui sont pris en compte
il faut (peut-être) qu'il y ait une entrée dans /etc/fstab qui précise le type de montage ntfs-3g
sinon par défaut il monte avec ntfs classique qui n'autorise pas l'écriture
ça pourrait donner quelque chose dans ce genre là:

#(sdbx)
/dev/disk/by-uuid/l-uuid_du_disque /mnt/Mondisque ntfs-3g users,uid=moi,gid=users,fmask=003,dmask=002,locale =fr_FR.UTF-8 0 0
j'utilise l'uuid du disque, on peut utiliser le label aussi, plutôt que sdbx pour faire l'association
car si jamais on a déjà monté une clé usb quand on branche de disque il est sur scdx
comme ça c'est indépendant de l'ordre de montage
voilà pour l'idée