NTFSパーティションが読み取り専用としてマウントされるのはなぜですか?


33

最近まで、Windowsパーティション(C :)とデータパーティション(E :)の両方が読み取り/書き込みとしてマウントされていました。現在、両方とも読み取り専用としてのみマウントされているようです。

GPartedのサイズ変更(エラー)

ntfsresize v2.0.0 (libntfs 10:0:0)
Device name : /dev/sda4
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 86207623680 bytes (86208 MB)
Current device size: 86207627264 bytes (86208 MB)
New volume size : 78662066688 bytes (78663 MB)
Checking filesystem consistency ...
Accounting clusters ...
Space in use : 62126 MB (72.1%)
Collecting resizing constraints ...
Needed relocations : 1606868 (6582 MB)
Schedule chkdsk for NTFS consistency check at Windows boot time ...
Resetting $LogFile ... (this might take a while)
Relocating needed data ...
ERROR: Extended record needed (1032 > 1024), not yet supported!
Please try to free less space.

chkdsk出力:

Checking file system on E:
The type of the file system is NTFS.
Volume label is Data.

A disk check has been scheduled.
Windows will now check the disk.                         
  99482 file records processed.
  495 large file records processed.                     
  0 bad file records processed.                         
  0 EA records processed.                               
  0 reparse records processed.                          
  104412 index entries processed.                       
  0 unindexed files processed.                          
  99482 security descriptors processed.                 
  2466 data files processed.                            

CHKDSK is verifying Usn Journal...
  4479208 USN bytes processed.                                     
Usn Journal verification completed.
Windows has checked the file system and found no problems.

84187132 KB total disk space.
  60479688 KB in 69969 files.
     15520 KB in 2467 indexes.
         0 KB in bad sectors.
    174336 KB in use by the system.
     65536 KB occupied by the log file.
  23517588 KB available on disk.
      4096 bytes in each allocation unit.
  21046783 total allocation units on disk.
   5879397 allocation units available on disk.

Internal Info:
9a 84 01 00 00 1b 01 00 fc 1a 01 00 00 00 00 00  ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
42 00 00 00 52 73 5c 77 b0 e7 1d 00 b0 df 1d 00  B...Rs\w........

fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=8213cc89-2438-41b9-899f-13b4c5b299af /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=45873767-d9ae-4f0c-baab-ffc2726ac24e none            swap    sw              0       0

GParted、GSmartControl、およびでドライブをチェックしntfsfix、すべて正常に完了し、変更なし。

パーティション

dev / sda1 NTFS WinRE
dev / sda2 NTFS Windows C:
dev / sda3 Extended
dev / sda4 NTFS Data E:
dev / sda5 EXT4 Ubuntu
dev / sda6 linux-swap

私はの説明を探しています:

Internal Info:
9a 84 01 00 00 1b 01 00 fc 1a 01 00 00 00 00 00  ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
42 00 00 00 52 73 5c 77 b0 e7 1d 00 b0 df 1d 00  B...Rs\w........

そして

Resetting $LogFile ... (this might take a while)
Relocating needed data ...
ERROR: Extended record needed (1032 > 1024), not yet supported!
Please try to free less space.

パーティションにデータを書き込むことはできますか?そうでない場合は、以下の私の答えを読んでください。そして、あなたはサイズを変更しようとしているので、そうすることはできません。または、実際にドライブにデータを書き込もうとしていますか?
トーマスウォード

回答:


27

システムには、NTFSパーティションに書き込むためのファイルがインストールされていない場合があります。

ターミナルでこれを試してください:

sudo apt-get remove ntfsprogs && sudo apt-get install ntfs-3g

これによりntfsprogs、システムに存在する場合は削除ntfs-3gされ、NTFSパーティションに適切に書き込むことができるようにインストールされます。

次に、システムを再起動し、書き込みアクセスのためにNTFSドライブを開こうとします。これで、NTFSドライブに書き込むことができるはずです。


そのコマンドを実行すると、システムがntfsprogsを削除するように促しますが、これを調べましたが、一般的にntfsに書き込むことについては何もリストしていないようなので、削除しました。これで修正されたようです。不良セクタ(10個)が原因で、ubuntuでディスクチェックを実行するときにntfsprogsをインストールしたと思います。ありがとう!
ルイスゴダード

うん。あなたの質問は、あなたが添付したデータのために、少し誤解を招くものでした。通常、添付されているデータは、ドライブに書き込むことができない理由を説明していません。むしろ、そのデータでドライブのサイズを変更しようとしていることがわかります。
トーマス・ウォード

1
ntfs-3gのインストール時にntfsprogsを削除すると、読み取り専用の問題が解決しました。
ルイスアルバラード

NTFSファイルの作成がうまくいきました。
ジェリー

38

実行のWindowsのフルシャットダウンすると、ドライブが完全にUbuntuのでマウントできるようになります。これは、[電源]メニューの[シャットダウン]ボタンを押しながらShiftキーを押し続けることで実現できます。


2
Windowsパーティションがなくなった場合、これを実行できますか?別の言い方をすれば、Windowsがインストールされていない場合、これを実行できますか?
エポッター

いいえ、Windowsがインストールされていない場合にクリックする[シャットダウン]ボタンがないため、このトリックはWindowsがインストールされている場合にのみ役立ちます。
-schulwitz

おかげで、これは私のために働いた...私のWindows 10パーティションは、ページからの指示に従う前にのみ読み取られましたが、そうではありません
...-waqar

5
WindowsをシャットダウンするたびにShiftキーを押し続ける必要がないようにするには(デュアルブート構成では忘れがちです)、単に休止状態を完全に無効にすることができます。Windowsを起動したら、昇格したコマンドプロンプト(「管理者として実行」)を起動して、powercfg /h offEnterキーを押します。次に、Ubuntuを再起動すると、NTFSドライブが書き込み可能になります。休止状態を完全に無効にしない場合は、コントロールパネルを使用してハイブリッドブートのみを無効にできます(コマンドラインメソッドが見つかりませんでした)。ガイドの回答のリンクを参照してください。
ベンジョンソン

Windows 10 + Ubuntu 18.04デュアルブートで動作しました。ありがとう!
クアイユ

12

私に起こった、私がしたのは

sudo ntfsfix /dev/sdxX // where x is HDD and X is drive number, in my case it was /dev/sda1

Windowsによって作成されたログファイルはすべて削除されます。

私のために働いた。


1
これは危険を感じます。LinuxでWindowsキャッシュファイルを削除してディスクを再び書き込み可能にしますが、Windowsを再度起動するとどうなりますか?
ポール

私は窓に一度使用することを第二のHDDを持っており、これはそれを固定Ubuntuの下、もはや読み取り/書き込みでマウントすることができませんでしたどうもありがとうございました
wraith3690 001

0

Windows 10でデュアルブートの場合に発生する場合は、再起動するのではなく、チェックturn on fast startupインを解除しControl Panel --> Power Options --> Choose what the power buttons doてからシャットダウンする必要があります。適切に実行されると、通常は読み取り/書き込み権限でNTFSパーティションにアクセスできるようになります。

これは、Windows 10の更新により、休止状態の一種であるデフォルトの高速起動にリセットされるために発生します。

ここに画像の説明を入力してください

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