NTFS USB HDD読み取り専用-書き込み権限を有効にする方法


11

500GB SATAドライブをUSB経由でPi 2に接続しています。データを正常に読み取ることはできますが、書き込むことはできません。NTFSとしてフォーマットされます。私のデスクトップでは書き込み可能ですが、Raspbianではできません。



Raspbianのどのバージョンを使用していますか?
Wilf

@Wilfジェシーを使っています。
willem.hill 2015年

回答:


17

ドライブをマウントするときに所有権を設定します。たとえば、マウントするドライブが/ 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


Raspbianには、デフォルトではNTFSドライブに書き込む機能がありません。書き込みを可能にするには、ソフトウェアをインストールする必要があります。
Jacobm001

2
ntfs-3gパッケージはRaspbian Jessieの組み込みパッケージであるため、機能を備えています!
oroszkodik 2015年

私は訂正します。反対票を投じて申し訳ありません...投票からの時間のため、現状では変更することはできません。回答を編集して、ジェシーがパッケージに付属している情報を含めてもらえますか?反対票を賛成票に変更します。
Jacobm001

もちろん。この情報について言及するのを忘れました(私はJessieを使用しているためです:))。ありがとう!
oroszkodik 2015年

投票が+1に変更されました。貢献してくれてありがとう:)
Jacobm001

4

現在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

  1. 安定したソースリリースをダウンロードする(私の場合は2016.2.22)
  2. 走る ./configure
  3. make
  4. sudo make install
  5. 再起動
  6. できた こんな風に使えますmount -t ntfs-3g /dev/sda1 /mnt/windows

これは書き込みでも機能しますか?
Bex 2016年

1
@Bexはい、それは私が最も必要とするものでした...書き込み機能。
Ricardo Pereira 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.