Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la charte sera déplacé, modifié, ou supprimé par nos modérateurs.

Forum Informatique » Logiciel » Droit d'écriture sur disque dur externe sous debian

AbrahamZ
ProgBoarder
Citer Linux Mozilla 5 - Posté le 20/06/2008 à 17:39
Je possède un disque dur externe de 500go, formaté en ntfs. J'ai réussi à le faire fonctionné en root à l'aide du drivers ntfs-3g, mais comme c'est dangereux de rester trop longtemps en root, je voudrais simplement accéder à mes fichiers sous ma session de base.

Pour faire marcher le disque en root je tape dans une console root :
/home/abby# mount /dev/sdb1 dd500

je peux maintenant accéder à mes fichiers en faisant :
cd dd500

mais lorsque je lance l'explorateur de fichier sous ma session abby et que je clique sur mon disque dur, l'erreur suivante apparait :

Vous n'avez pas les permissions nécessaires pour voir le contenu de « dd500 ».




Où puis-je modifier les autorisations relatives aux disques USB ? (nb: pourtant, ca marche parfaitement avec une clé usb de 1go, aussi formatée en ntfs.... Peut être n'est-ce pas le même driver)


Edité par AbrahamZ ( 20/06/2008 17:39:55 )
neliger
Webmaster
RemonterCiter Linux Firefox 3 - Posté le 20/06/2008 à 17:42
Ou pas le même périphérique.

Quelle est ta ligne /etc/fstab pour les disques USB? (souvent /dev/sdb... ou similaire)
Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com
AbrahamZ
ProgBoarder
RemonterCiter Linux Mozilla 5 - Posté le 20/06/2008 à 17:44
je fais comment pour voir le contenu de fstab en ligne de commande ?
neliger
Webmaster
RemonterCiter Linux Firefox 3 - Posté le 20/06/2008 à 17:45

cat /etc/fstab

Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com
AbrahamZ
ProgBoarder
RemonterCiter Linux Mozilla 5 - Posté le 20/06/2008 à 17:48

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/mapper/mhz64-root / ext3 defaults,errors=remount-ro 0 1
/dev/hdb1 /boot ext3 defaults 0 2
/dev/mapper/mhz64-swap_1 none swap sw 0 0
#/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/mapper/mhz64-seag /home ext3 defaults,errors=remount-ro 0 0




ya pas de ligne sdb, dois-je la rajouter ?
neliger
Webmaster
RemonterCiter Linux Firefox 3 - Posté le 20/06/2008 à 17:55
Ok donc c'est ajouté dynamiquement visiblement, n'ajoute rien dans fstab.

Tente:

mount -o remount,rw /dev/sdb1 dd500



Mais utilise le chemin absolu pour le répertoire dd500, depuis la racine, et vérifie que ton utilisateur a le droit de lecture sur ce répertoire.
Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com
AbrahamZ
ProgBoarder
RemonterCiter Linux Mozilla 5 - Posté le 20/06/2008 à 17:59
donc je dois taper

mount -o remount,rw /dev/sdb1 /home/abby/dd500



J'obtiens alors l'erreur :

mount: you must specify the filesystem type



et comment je fais pour vérifier les droits ? chown ?

Edité par AbrahamZ ( 20/06/2008 18:03:54 )
neliger
Webmaster
RemonterCiter Linux Firefox 3 - Posté le 20/06/2008 à 18:09
chown c'est pour changer l'utilisateur et le groupe.

Fait un ls -al dans le répertoire contenant dd500 et colle le résultat ici.

Tente:

mount -t ntfs-3g -o rw /dev/sdb1 /home/abby/dd500

Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com
AbrahamZ
ProgBoarder
RemonterCiter Linux Mozilla 5 - Posté le 20/06/2008 à 18:14

mhz64:/# mount -t ntfs-3g -o rw /dev/sdb1 /home/abby/dd500
$LogFile indicates unclean shutdown (0, 0)
Failed to mount '/dev/sdb1': Opération non supportée
Mount is denied because NTFS is marked to be in use. Choose one action:

Choice 1: If you have Windows then disconnect the external devices by
clicking on the 'Safely Remove Hardware' icon in the Windows
taskbar then shutdown Windows cleanly.

Choice 2: If you don't have Windows then you can use the 'force' option for
your own responsibility. For example type on the command line:

mount -t ntfs-3g /dev/sdb1 /home/abby/dd500 -o force

Or add the option to the relevant row in the /etc/fstab file:

/dev/sdb1 /home/abby/dd500 ntfs-3g force 0 0
mhz64:/# mount -t ntfs-3g /dev/sdb1 /home/abby/dd500 -o force
$LogFile indicates unclean shutdown (0, 0)
WARNING: Forced mount, reset $LogFile.
ntfs-3g-mount: mount failed: Périphérique ou ressource occupé



Le ls -al donne :

dr-x------ 1 root root 8192 jun 17 21:03 dd500

neliger
Webmaster
RemonterCiter Linux Firefox 3 - Posté le 20/06/2008 à 18:32
Ok, pour les droits:

chmod 0777 dd500



Ça donnera le droit à tout le monde de lire et d'écrire dessus.

Pour le montage, le disque est visiblement en cours d'utilisation. Ferme les programmes qui y accèdent, sort du répertoire dd500 si tu est dedans, démonte le disque, et ré-essaye.
Computaid SPRL - Conception - Développement - Infogérance : http://www.computaid.be
eTigris - Hébergement mutualisé - Serveurs dédiés : http://www.etigris.com
AbrahamZ
ProgBoarder
RemonterCiter Linux Mozilla 5 - Posté le 20/06/2008 à 18:35
j'ai tapé les commandes suivantes en root :

mhz64:/home/abby# umount dd500
mhz64:/home/abby# chmod 0777 dd500
mhz64:/home/abby# mount -t ntfs-3g /dev/sdb1 /home/abby/dd500 -o force



et ca marche !!

Est-ce que ca marchera aussi après un reboot de la machine ou du disque ?

Edité par AbrahamZ ( 20/06/2008 18:35:38 )

Poster une réponse

STOP aux fautes volontaires !
Message
Formatage
Note: pour partager du code source, merci d'utiliser le wall !
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,092 s - Crédits - Stats
1 connecté