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/fstabalgo como esto:
/dev/sda1 /media/USBDRIVE ntfs-3g auto,users,permissions 0 0
Tenga en cuenta que ntfs-3ges 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-3ginstalado 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-3gversió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-3gy luego construí la versión 2016 de la fuente usando los documentos oficiales: http://www.tuxera.com/community/open-source-ntfs-3g/
tl; dr
./configuremakesudo make installmount -t ntfs-3g /dev/sda1 /mnt/windows