500GB SATAドライブをUSB経由でPi 2に接続しています。データを正常に読み取ることはできますが、書き込むことはできません。NTFSとしてフォーマットされます。私のデスクトップでは書き込み可能ですが、Raspbianではできません。
500GB SATAドライブをUSB経由でPi 2に接続しています。データを正常に読み取ることはできますが、書き込むことはできません。NTFSとしてフォーマットされます。私のデスクトップでは書き込み可能ですが、Raspbianではできません。
回答:
ドライブをマウントするときに所有権を設定します。たとえば、マウントするドライブが/ dev / sda1の場合:
sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/USBDRIVE/
または、マウント後にドライブ上のファイルのアクセス許可を後で変更する場合は、/etc/fstab
次のような行を追加してみてください。
/dev/sda1 /media/USBDRIVE ntfs-3g auto,users,permissions 0 0
これntfs-3g
はRaspbian Jessieの組み込みパッケージです(ただしJessie Liteではありませんsudo apt-get install ntfs-3g
)。古いディストリビューションを使用している場合は、マウント()の前にインストールする必要があります。このパッケージが既にインストールされていることを簡単に確認できます。dpkg -l | grep ntfs-3g
現在ntfs-3g
インストールされているのapt-get install ntfs-3g
バージョン(バージョン1:2014.2.15AR.2-1+deb8u2
)を使用した経験を共有したいと思っています。私はなっていた「入力/出力エラー」がそのバージョンを使用して。既知のエラーのようです:https : //bugs.debian.org/cgi-bin/bugreport.cgi?bug=774330。
ntfs-3g
バージョンを2014リリースから2012リリースにダウングレードできますが、私は最新のリリースを実行することにしました。それで、私はapt-get remove ntfs-3g
それを行い、次に公式ドキュメントを使用してソースから2016リリースをビルドしました:http ://www.tuxera.com/community/open-source-ntfs-3g/
tl; dr
./configure
make
sudo make install
mount -t ntfs-3g /dev/sda1 /mnt/windows