Tengo una unidad SATA de 500 GB conectada a través de un USB a mi Pi 2. Puedo leer bien los datos, pero no puedo escribir en ella. Está formateado como NTFS. En mi escritorio, se puede escribir, pero no en Raspbian.
Tengo una unidad SATA de 500 GB conectada a través de un USB a mi Pi 2. Puedo leer bien los datos, pero no puedo escribir en ella. Está formateado como NTFS. En mi escritorio, se puede escribir, pero no en Raspbian.
Respuestas:
Establezca la propiedad cuando monte la unidad. Por ejemplo, si su unidad que desea montar es / dev / sda1:
sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/USBDRIVE/
o si luego desea cambiar los permisos de los archivos en la unidad después del montaje, intente agregar una línea a /etc/fstab
algo como esto:
/dev/sda1 /media/USBDRIVE ntfs-3g auto,users,permissions 0 0
Tenga en cuenta que ntfs-3g
es un paquete integrado en Raspbian Jessie (pero no Jessie Lite), si está utilizando una distribución anterior, necesita instalarlo antes de mount ( sudo apt-get install ntfs-3g
). Puede verificar fácilmente que este paquete ya está instalado:dpkg -l | grep ntfs-3g
Solo quería compartir mi experiencia sobre el uso de la versión actual de ntfs-3g
instalado con apt-get install ntfs-3g
(versión 1:2014.2.15AR.2-1+deb8u2
). Estaba recibiendo un "error de entrada / salida" usando esa versión. Parece ser un error conocido: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774330 .
Puede degradar la ntfs-3g
versión de la versión 2014 a la versión 2012, pero decidí ejecutar la última versión. Entonces, lo hice apt-get remove ntfs-3g
y luego construí la versión 2016 de la fuente usando los documentos oficiales: http://www.tuxera.com/community/open-source-ntfs-3g/
tl; dr
./configure
make
sudo make install
mount -t ntfs-3g /dev/sda1 /mnt/windows