web-dev-qa-db-ja.com

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

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

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

ドライブ自体ではないかどうかを確認するために、NTFS形式の小さなTruecryptボリュームと、Fat形式のボリュームを作成しました。はい、UbuntuがNTFSへの書き込みをブロックしているようです。

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

どうすればNTFSドライブへの書き込みアクセスを取得できるので、すべてのものをバックアップできます。

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


更新(そして、迅速な返信をありがとうございました)

問題は解決されました。

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

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

「NTFS Configuration Tool」というアプリに出会いました。これをインストールすると、ntfsprogs拡張機能を削除する必要があると言われました(したがって、GPARTEDをアンインストールしても、ntfsprog拡張機能は削除されなかったと思います)。

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

うまくいけば、別の初心者がこの問題に遭遇した場合、彼らはこのページを見つけて、何をすべきかを知るでしょう。

8
mloman

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

defaults,locale=en_US.UTF-8

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

注:詳細情報へのリンクは here です。 UTF-8オプションについては here と記載されています。

5
djangofan

ランニング

Sudo apt-get purge ntfs-3g

その後

Sudo apt-get install ntfs-3g

私のために働いた。

カーネルの更新中にinitrd.imgモジュールでntfs-3gが生成されなかったためだと思います。 ntfsprogsを持っていなかったので推測 Install ntfsprogs インストール済み。 ntfs-3gしかなかった Install ntfs-3g これは機能しませんでした。

3
user171297

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から確認してください。

2
Panther

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

したがって、ntfsprogsのみをアンインストールしてから、ntfs-3gをインストールし、そのが問題を解決しました

1

デュアルブートしている場合は、試してください

Sudo ntfsfix /dev/sda1

/dev/sda1をパーティション名に置き換えます(例:/dev/sda4 [プライマリハードドライブの4番目のパーティションの場合]または/dev/sdb [単一パーティションのセカンダリドライブの場合])。

1
Harry S

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

私がしたことは:

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

パージオプションはfullアンインストールです。その後、フレッシュインストールを取得しました。シンプルで、機能します。

0
alex harper

数日前にGPartedをインストールした後、同じことが起こりました。そこで、私はインターネットでいくつかの調査を行ったところ、「ntfsprogs "(old ntfs utility)」というアドオンがアドオン「ntfs-3g」を上書きしたため、 (最新のNTFSバージョン)。

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

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

  2. Ubuntuソフトウェアセンターで「ntfs」と入力します。最初に取得するオプションは「NTFS Configuration Tools」です。

  3. それとビンゴをインストールします。これで、許可が戻ってきました。

0
Nadeera

私はこれを抱えていました繰り返し数ヶ月間問題がありました。私はこれが東芝ドライブに特有であるという印象を受けました。

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

  1. ドライブがマウントされず、exit 13エラーが発生する場合は、ntfsfixがあるので、sdbxをハードドライブ/ NTFSドライブに置き換えてntfsfix -b /dev/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回しなければならなかったが、これはおそらく私のハードドライブが死にかけていることを示唆している!データをバックアップしましたか?

0
dearN