Droits d'écriture sur un DD externe

Bonjour,

Tu lélécharges les 4 packages suivants:

snapshot.debian.net/archive/2007 … 2_i386.deb
snapshot.debian.net/archive/2007 … 2_i386.deb
snapshot.debian.net/archive/2007 … 2_i386.deb
snapshot.debian.net/archive/2007 … 2_i386.deb

Tu les installes en respectant l’ordre nécessaire au respect des dépendances. (tu peux même le faire avec nautilus en root).

Tu peux ensuite monter une partition ntfs:

=> avec mount. Exemple:

=> dans fstab. Exemple:

Tyrtamos

tyrtamos: depuis quand on télécharge des .deb pour les installer ?

Parce que je ne sais pas (encore) faire autrement.

(et je savais que j’allais me faire engu…).

Sur cet exemple (qui marche!), inspiré d’un tuto sur le net, quel dépot j’aurais dû mettre?

Tyrtamos

Pardon de m’immicer dans la conversation, mais ntfs-3g est dispo pour stable dans les backport : ici
Il suffit donc de rajouter une ligne dans son sources.list pour l’installer avec apt-get ou aptitude … :arrow_right:

Il est présent ds les dépôts de base, il me semble, donc

apt-get install ntfs-3g

point.

Pas en stable.

Bonjour, jefais remonter, mais je n’arrive toujours pas à utiliser ce logiciel, j’obtiens ceci:

[code]$LogFile indicates unclean shutdown (0, 1)
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 /media/partntfs -o force

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

        /dev/sdb1 /media/partntfs ntfs-3g defaults,force 0 0

[/code]

ais j’irai peut-être plus vite si quand vous me donnez des lignes de commandes vous m’expliquiez au moins à quoi correspondent les chemins, pour que je puisse adapter à ma configuration…

Amicalement !

++

Bonjour,

Pour ginkgo biloba et ricardo

Je n’ai pas trouvé ntfs-3d en etch stable. J’ai essayé avec le backport, mais il y a une dépendance non résolue sur libfuse2.

Alors, j’ai fabriqué un dépot local avec mes paquets téléchargés, et ça marche très bien, même avec synaptic.

Pour desktop64

J’ai du mal à comprendre où tu en es. Pour résumer:

  • quand tu branches ton disque externe ntfs, il devrait normalement se monter tout seul, mais en ntfs et pas en ntfs-3g.
    Vérifie avec l’une des méthodes suivantes en console (sous ton login, ça suffit):
    —> avec “mount” sans paramètre
    —> avec “cat /etc/mtab”
    —> avec “cat /proc/mounts”

La conséquence, c’est que tu ne peux pas écrire avec ce montage.

La solution normale serait non seulement d’installer le pilote ntfs-3g qui, seul, permet d’écrire sur du ntfs, mais aussi de modifier les paramètres du montage automatique pour que celui-ci se fasse automatiquement avec ntfs-3g et pas ntfs. Mais, comme j’ai dit plus haut, je ne sais pas faire.

Une solution, moins élégante, consiste, après avoir installé ntfs-3g, de remonter ton disque externe une 2ème fois dans un répertoire différent avec le pilote ntfs-3g. Le répertoire en question doit exister avant (/media/partntfs par exemple). Cela donnera quelque chose comme (si ton disque est bien vu dans /dev/sdb1)

mount -t ntfs-3g -o rw,uid=1000 /dev/sdb1 /media/partntfs

ou dans fstab:

/dev/sdb1 /media/partntfs ntfs-3g rw,uid=1000 0 0

Pour l’uid, met ton uid perso pour t’attribuer le disque. Je ne suis pas sûr des autres paramètres.

Si le montage est refusé, commence par démonter ce qui a été monté en automatique (en console sous root: “umount /dev/sdb1”).

Ok?

Tyrtamos

On peut aussi faire à l’ancienne (d’avant détection automatique des machins sur usb) et rajouter, comme pour tous les disques fixes une ligne dans le fichier /etc/fstab
A l’époque, je montais une clé usb avec : /dev/sdb1 /mnt/cle-usb auto rw,users,auto 0 0
Le auto détectait automatiquement si c’est du fat32, ntfs ou autre
Il doit donc être possible d’adapter et de rajouter ce qu’il faut :

su mot-de-passe-root mkdir /mnt/disque_externe <- il faut créer le répertoire dans lequel se trouvera le disque nano /etc/fstab
et rajouter dans le fichier fstab /dev/sdb1 /mnt/disque_externe ntfs-3g rw,users,auto 0 0
Sauver par CTRL-X
C’est un peu la même chose qu’indique tyrtamos
On doit pouvoir remplacer mnt par media, mnt étant plutôt réservé aux disques fixes et media aux amovibles
Mais je n’ai pas essayé, car mon disque dur exter n’a pas de partition ntfs, mais une fat32 (pour l’échange) et une ext3 (faut pas dec)

/dev/sdb1 est le répertoire détecté par le système, mais il faut monter ensuite le disque pour l’utiliser
/mnt/disque externe est le répertoire où le disque monté devient accessible en lecture, exécution, écriture
Pour les détails de mount, taper en console : man mount

Bonjour !

Le problème est JUSTEMENT que quand je fais:

mount -t ntfs-3g -o rw,uid=1000 /dev/sdb1 /media/partntfs

J’obtiens ceci:

[code]$LogFile indicates unclean shutdown (0, 1)
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 /media/partntfs -o force

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

        /dev/sdb1 /media/partntfs ntfs-3g defaults,force 0 0 [/code]

Pour le reste, je suis vraiment désolé pour mon ignorance, mais je n’ai pas compris…

Donc oui, pour resumer, c’est simple:
-J’ai un disque dur externe ntfs
-Je ne peut pas écrire dessus…

Simple, non ?

Amicalement !

++ :slightly_smiling:

Simple, peut-être, mais ça n’existe sur linux que depuis peu.

Je viens de refaire la manip chez moi et je te confirme, comme je le disais précédemment, que ta ligne de montage ntfs-3g ne marche pas parce qu’il faut avant démonter le montage automatique fait en ntfs, par (en console sous root):

En général, le double montage fonctionne, mais peut-être pas avec plusieurs formatages en même temps (il ne faut pas en demander de trop quand même!):

Plus simple que ça, je ne sais pas faire :smiley:

Si tu as un kernel “normal” (etch stable), tu auras un warning au montage ntfs-3g, mais ça fonctionnera quand même.

Tyrtamos

Voici exactement ce que je fait et ce que j’obtiens:

[code]corentin@lefuneste:~$ su
Password:
lefuneste:/home/corentin# umount /dev/sdb1
umount: /media/Achille: device is busy
umount: /media/Achille: device is busy
lefuneste:/home/corentin# mount -t ntfs-3g -o rw,uid=1000 /dev/sdb1 /media/partntfs
$LogFile indicates unclean shutdown (0, 1)
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 /media/partntfs -o force

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

        /dev/sdb1 /media/partntfs ntfs-3g defaults,force 0 0

lefuneste:/home/corentin#
[/code]

Voila, donc je suis un peu bloqué…

++ :wink:

Dans la mesure où tu es sûr de ne pas être en train d’utiliser le disque externe (ex: pas d’affichage du disque dans nautilus ou konqueror), tu peux essayer de forcer le démontage avec l’option “-f”:

Si le démontage se fait, le nouveau montage avec le pilote ntfs-3g devrait se faire aussi.

Tyrtamos