Disque dur USB NTFS en lecture seule - Comment activer les autorisations d'écriture


11

J'ai un disque SATA de 500 Go connecté via USB à mon Pi 2. Je peux bien lire les données, mais je ne peux pas y écrire. Il est formaté en NTFS. Sur mon bureau, il est accessible en écriture, mais pas sur Raspbian.



Quelle version de Raspbian utilisez-vous?
— Wilf

@Wilf J'utilise Jessie.
— willem.hill

Réponses:


17

Définissez la propriété lorsque vous montez le lecteur. Par exemple, si votre lecteur que vous souhaitez monter est / dev / sda1:

sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/USBDRIVE/

ou si plus tard vous souhaitez modifier les autorisations des fichiers sur le lecteur après le montage, essayez d'ajouter une ligne à /etc/fstabquelque chose comme ceci:

/dev/sda1 /media/USBDRIVE ntfs-3g auto,users,permissions 0 0

Notez qu'il ntfs-3gs'agit d'un package intégré dans Raspbian Jessie (mais pas Jessie Lite), si vous utilisez une distribution plus ancienne, vous devez l'installer avant mount ( sudo apt-get install ntfs-3g). Vous pouvez vérifier facilement que ce package a déjà été installé:dpkg -l | grep ntfs-3g


Raspbian n'a pas la possibilité d'écrire sur un lecteur NTFS par défaut. Le logiciel doit être installé pour permettre l'écriture.
— Jacobm001

2
Étant donné que le package ntfs-3g est un package intégré dans Raspbian Jessie, il a la capacité!
— oroszkodik

Je me suis trompé. Mes excuses pour le vote négatif ... En l'état, je ne peux pas le changer, en raison du temps écoulé depuis le vote. Pourriez-vous modifier votre réponse pour inclure les informations fournies par Jessie avec le package? Je changerai mon vote négatif en vote positif.
— Jacobm001

Bien sûr. J'ai oublié de mentionner cette information (car j'utilise Jessie :)). Merci!
— oroszkodik

Le vote est passé à +1. Merci pour la contribution :)
— Jacobm001

4

Je voulais juste partager mon expérience sur l'utilisation de la version actuelle de ntfs-3ginstallé avec apt-get install ntfs-3g(version 1:2014.2.15AR.2-1+deb8u2). J'obtenais une «erreur d'entrée / sortie» en utilisant cette version. Il semble s'agir d'une erreur connue: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774330 .

Vous pouvez rétrograder la ntfs-3gversion de la version 2014 à la version 2012, mais j'ai décidé d'exécuter la dernière version. Donc, je l'ai fait apt-get remove ntfs-3g, puis j'ai construit la version 2016 à partir des sources à l'aide des documents officiels: http://www.tuxera.com/community/open-source-ntfs-3g/

tl; dr

  1. Téléchargez la version source stable (dans mes cas 2016.2.22)
  2. Courir ./configure
  3. make
  4. sudo make install
  5. Redémarrer
  6. Terminé. Vous pouvez l'utiliser commemount -t ntfs-3g /dev/sda1 /mnt/windows

Est-ce que cela fonctionne aussi avec l'écriture?
— Bex

1
@Bex Oui, c'est ce dont j'ai le plus besoin ... de capacités d'écriture.
— Ricardo Pereira
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.