Windows 8とともにFedora 20を使用していますが、Windows 8がインストールされているドライブの内容にアクセスできません。それが示している:
Error mounting /dev/sda2/
The NTFS partition is in unsafe state
Windows is hibernated, refused to mount
windowsを適切にシャットダウンしたにもかかわらず。
最初に、ウィンドウを完全にシャットダウンし、休止状態にしていないことを確認します。
による ntfs-3g
manual 、これを可能にするオプションがあります:
remove_hiberfile
Unlike in case of read-only mount, the read-write mount is
denied if the NTFS volume is hibernated. One needs either to
resume Windows and shutdown it properly, or use this option
which will remove the Windows hibernation file. Please note,
this means that the saved Windows session will be completely
lost. Use this option under your own responsibility.
したがって、私は強調しますこれにより、休止状態のWindowsセッションにある未保存のデータがすべて破壊されます。それが問題でない場合は、次のコマンドを実行してドライブにアクセスできます。
Sudo ntfs-3g -o remove_hiberfile /dev/sdXN /path/to/mount
sdXN
をWindowsパーティションに変更します(例:/dev/sda1
)および/path/to/mount
を、マウントする実際のパスに変更します。
これでドライブが正しくマウントされ、休止状態のセッションファイルが削除されるため、今後は正常にマウントされるはずです。
Windowsは休止状態で、マウントを拒否されています
Windowsが本当に休止状態になっている可能性があります。通常シャットダウンするように指示すると、Windowsは自動的にこれを行います。利点は、見かけ上の起動時間が短縮されることです。
休止状態にせずにWindowsをシャットダウンするには、コマンドプロンプト(Windowsの場合)で次のコマンドを発行します。
shutdown /s
また、即時シャットダウンのために/t 0
を含めることもできます。
このためのランチャーを設定するための素敵なチュートリアルを見つけました: ハイブリッドブートを無効にせずにWindows 8でフルシャットダウンを行う方法 。
実際にWindowsをシャットダウンするためのより簡単な方法は、(「シャットダウン」ではなく)「再起動」することですが、その後、ブートプロセスをインターセプトし、Windowsをブートさせる代わりにLinuxをブートします。
この問題の原因となるc:\hiberfil.sys
ファイルが作成されるため、Windows Fast Startupを無効にする必要があります。 [電源オプション]に移動し、[高速起動をオンにする]をオフにします。
詳細は https://www.eightforums.com/threads/fast-startup-turn-on-or-off-in-windows-8.6320/ を参照してください。