NTFSフォーマットのドライブに書き込めません


10

何が起こったのかはわかりませんが、NTFS外付けドライブへの書き込みアクセスが突然失われました。

ソフトウェアセンターからいくつかのゲームとアプリをインストールしましたが、新しいフォルダーを作成したり、ファイルをNTFSにコピーアンドペーストしたりできません。現在はすべて読み取り専用であり、修正するために多くのことを試みましたが、それは絶望的なようです。

ドライブ自体ではないかどうかを確認するためだけに、ntfsでフォーマットされたtruecryptボリュームと、ファットフォーマットされたボリュームを作成しました。はい、UbuntuがNTFSへの書き込みをブロックしているようです。

ここで何が起こったのですか?

NTFSドライブへの書き込みアクセス権を取得するだけの方法で、すべてのものをバックアップできます。

私はおそらくUbuntuを再インストールします。助けてください。


更新(そして迅速な返信をしてくれたみんなに感謝)

問題は解決されました。

NTFSの書き込み権限を失ったことに気づく前に、ソフトウェアセンターからGPartedをインストールし、それに付属するntfsprogsと呼ばれる拡張機能がありました。

問題の解決策を探す際に、GPartedをアンインストールしました(これは問題の直前にインストールしたアプリの1つでした)。しかし、それは問題を解決しませんでした。

「NTFS設定ツール」というアプリを見つけました。これをインストールしたとき、ntfsprogs拡張機能を削除する必要があると言われていました(そのため、GPARTEDをアンインストールしても、ntfsprog拡張機能は削除されなかったと思います)。

NTFS構成ツールを起動し、NTFSドライブへの書き込みアクセス権を取得しました。残念ながら、NTFS構成ツールを起動する前に書き込み権限があるかどうかを確認しなかったため、NTFS構成ツールまたはntfsprogのアンインストールでNTFS書き込み権限が返されたかどうかはわかりません。

うまくいけば、別のニュービーがこの問題に遭遇した場合、彼らはこのページに出くわして、何をすべきか知っています。


再インストールしても同じ結果になる可能性があります。おそらく、最近の更新でNTFS書き込みのデフォルトの動作が変更されたのでしょうか?NTFS-3Gがインストールされていますか?NTFSボリュームに関して/ etc / mtabは何と言っていますか?
James T Snell、2012年

質問を編集するのではなく、更新で自分の投稿に答えたときに答えがあった場合。
トーマスワード

ntfsfixとchownはあなたの友達かもしれません。以下の私の答えを読んでください。同じ問題がすでに数回ありました。
2012年

回答:


6

NTFSドライブをUTF-8オプションでマウントする必要があります。ntfs-3gファイルシステムをマウントする方法をGoogleで調べると、次のオプションが必要であることがわかります。

defaults,locale=en_US.UTF-8

UTF-8オプションがない場合に発生する症状は、ドライブに読み取ることはできるが、書き込むことができないことです。たとえば、ドライブからファイルを移動する機能を失います。

注:詳細情報へのリンクはこちらです。ここでは、UTF-8オプションについて説明します


3

ランニング

sudo apt-get purge ntfs-3g

その後

sudo apt-get install ntfs-3g

私のために働いた。

カーネルの更新が行われている間initrd.imgntfs-3gモジュールで生成されなかったためだと思います。私はntfsprogsをntfsprogsをインストールするインストールしていなかったので、ただの推測です。動作しないntfs-3gntfs-3gをインストールするしかありませんでした。


3

デュアルブートの場合は、

sudo ntfsfix /dev/sda1

そして/dev/sda1、パーティション名に置き換えます(たとえば、/dev/sda4[プライマリハードドライブの4番目のパーティションの場合]または/dev/sdb[パーティション化された単一のセカンダリドライブの場合])。


たくさんのことを試しましたが、これがうまくいきました。
Mohsin Bukhari

私の場合はUSBでした。
Mohsin Bukhari

2

ntfsの場合は、permissionsオプションを使用する必要があります。

/ dev / sda1を例として(fstabでUUIDを使用することもできます)、/ media / ntfsにマウントします(必要に応じて、パーティション/マウントポイント/ fstabエントリを調整します)。

編集する /etc/fstab

# graphical
gksu gedit /etc/fstab

# command line
sudo -e /etc/fstab

エントリを追加/編集して、この行に似たものにしてください

/dev/sda1 /media/ntfs ntfs-3g locale=en_US.UTF-8,permissions 0 0

マウントポイントを作成する(必要な場合)

[[ -d /media/ntfs ]] || sudo mkdir /media/ntfs

NTFSパーティションをアンマウントして再マウントします

sudo umount /dev/sda1
sudo mount /media/ntfs

で所有権と権限を管理できるようにchownなりましたchmod

sudo chown -R your_user:your_user /media/ntfs
chmod -R ug+rw /media/ntfs

それでもパーティションが期待どおりに機能しない場合は、Windowsから確認してください。


許可オプションや継承オプションについて知らなかった。将来にも非常に役立ちます。;-)
djangofan 2012年

私には問題ありません
Mazhar Ahmed

Windowsの休止状態が原因でマウントコマンドが読み取り専用として却下された場合は、これを参照してください...
Nae

1

この投稿を見つけて良かったです。フォルダーまたはファイルを作成できるという同様の問題がありましたが、削除する以外にファイルまたはフォルダーを変更できませんでした。chmodすべての新しいファイルまたはフォルダーで実行する必要がある場合、それは本当に迷惑になります。

私がしたことは:

sudo apt-get purge ntfsprogs
sudo apt-get purge ntfs-3g
sudo apt-get install ntfs-3g

削除オプションは完全なアンインストールです。その後、フレッシュインストールを取得しました。シンプルで機能します。


1

1 か月前にntsfprogを使用してGPartedをアドオンとしてインストールしましたが、書き込み権限を失いました(わかりました)。

それで、私はntfsprogsだけをアンインストールしてから、ntfs-3gをインストールし、それで問題解決しました


0

数日前にGPartedをインストールした後も同じことが起こりました。インターネットで調査を行ったところ、「ntfsprogs」(古いntfsユーティリティ)と呼ばれるアドオンが「ntfs-3g」(最新のntfsバージョン)を上書きしたことがわかりました。

全体を理解することはできませんが、これら2つのアドオンは競合しています。したがって、ソフトウェアセンターを使用して「ntfsprogs」を削除するだけです。

  1. 「GParted」と入力し、「linux(ntfsprogs)からNTFSパーティションで適切な処理を行うためのツール」のマークを外すか、GPartedを完全に削除します。

  2. Ubuntuソフトウェアセンターで「ntfs」と入力します。あなたが得る最初のオプションは「NTFS構成ツール」です。

  3. それとビンゴをインストールしてください。今、あなたはあなたの許可を取り戻しました。


0

私は何カ月もこの問題を繰り返していました。これは東芝ドライブ特有のものだという印象を受けました。

とにかく、これは私がそれにうまく対処した方法です:

  1. ドライブがマウントされておらず、exit 13エラーが発生している場合は、ntfsfix今からハードドライブ/ NTFSドライブとntfsfix -b /dev/sdbx交換する場所で実行sdbxしてください。ドライブ名はから取得できますsudo fdisk -l。そこからドライブを識別できます。

たとえば、私にとっては、次をsudo fdisk -l返します:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000586fb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2148   961320312   480659082+  83  Linux
/dev/sda2       961320313   976773167     7726427+   5  Extended
/dev/sda5       961320314   976773167     7726427   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcfd88605

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  1953525167   976762583+  ee  GPT

これ/dev/sdb1が私の外付けハードドライブです。

  1. この後、実行chown -R username:username /media/path/to/hardriveして、読み取りと書き込みの権限を自分に与える必要があります(すべてのフォルダとサブフォルダに対して再帰的に)。

私はこれを2回実行しなければならなかったので、ハードドライブが故障している可能性があります。データをバックアップしましたか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.