次のエラーメッセージが表示されます。
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/mapper/veracrypt8': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
この問題はWindowsの休止状態/高速起動に関係していることを認識しており、この質問と回答に似ています: https://askubuntu.com/questions/145902/unable-to-mount- windows-ntfs-filesystem-due-to-hibernation / 。しかし、私はすでにそれらの解決策を試しましたが、成功しませんでした。 Windowsではパーティションを問題なくマウントでき、Linuxでは読み取り専用モードでマウントできます。
Windows10とLinuxMint18をインストールしています。問題のパーティションにはオペレーティングシステムがなく、ディスク上の唯一のパーティションです。
私が試したこと:
powercfg /h off
を使用してWindowsで休止状態を無効にします。hiberfile.sys
がないことを確認します(システムファイルが表示されているWindowsから、および読み取り専用モードのLinuxから)。-t ntfs-3g -o remove_hiberfile
を使用するように指示します。Sudo mount -t ntfs-3g -o remove_hiberfile /dev/mapper/veracrypt8 /media/veracrypt8
を試してください。これは、Windowsの休止状態データが暗号化されたパーティション自体に存在する場合に発生します(暗号化されたボリュームファイルを含むパーティションには存在しません)。
このソリューションはすべてのディストリビューションで機能するはずです。ntfsfixがインストールされていることを確認してください。
次のコマンドを実行します。
Sudo ntfsfix [仮想デバイス]
ここで、[virtual-device]は、「Virtual Device」の下に表示されているパスです(例:「/ dev/mapper/veracrypt1」)。