Linux Mintでマウント時にWindows is hibernatedが出る場合の対処

Linux

自分は Windows と Linux Mint をデュアルブートしているのですが、Windows 11 がインストールしてあるストレージを Linux Mint 22 からマウントしようとしたところ以下のようなエラーが出ました。

Windows is hibernated, refused to mount. 
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting.)
Could not mount read-write, trying read-only

これを解決するいくつかの方法を備忘録として残しておきます。ちなみに今回は Linux Mint ではなく Windows での作業になります。

環境は Microsoft Windows 11 Version 23H2Linux Mint 22 “Wilma” MATE Edition です。

方法その1: ハイバネーション機能を無効にする

[Win] + [X] を押すと以下のメニューが表示されるので「ターミナル (管理者)」を選択して、管理者権限で Windows PowerShell を開きます。

Windows PowerShell が開いたら、以下のコマンドを実行してください。

powercfg /h off

ちゃんとハイバネーション機能が無効になっているか確認のために、以下のコマンドを実行します。

powercfg /a

休止状態は有効にされていません。」と出ていれば、Windowsでのハイバネーション機能は無効になっています。

方法その2: 高速スタートアップを無効にする

まず、Windows を起動し設定の左上にある検索欄から「コントロール パネル」と入力しコントロールパネルを開きます。

コントロールパネルが開いたら、ハードウェアとサウンドを開きます。

電源オプションを開きます。

左にある上から2番目の「電源ボタンの動作を選択する」を開きます。

「現在利用可能ではない設定を変更します」を開きます。

「高速スタートアップを有効にする(推奨)」のチェックを外し、下にある「変更の保存」をクリックします。

Linux Mintでマウント時にエラーが出ないか確認する

後は Linux Mint を起動後、再度Windowsがインストールしてあるストレージをマウントしてエラーが出なかったらOKです。

参考にさせていただいたサイト様

Windows 10 Goes Into Hibernation When Shut Down
If you enabled the Fast Startup feature, Windows 10 will often hibernate instead of shutting down. Disable this option t...
Solve Windows Partition Mount Problem In Ubuntu Dual Boot
Problem: The NTFS partition is in an unsafe state error in Ubuntu I dual boot Ubuntu 14.04 with Windows. After upgrading...

コメント