Ubuntu14.04とWin8.1のデュアルブートで、Ubuntu側でWin8.1のパーティション(NTFS)を読み書き可能で自動マウントします。
fstabに下記のようにNTFSで作成されたパーティションをマウントするように記述を追記しました。
UUID=2ED77E312067B8D9 /mnt/2ED77E312067B8D9 auto defaults,noatime 0 0
そして、端末から
$ mount -a
the NTFS partition is hibernated, refused to mount……….
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.
内容は、”NTFSパーティションがhibernateされているので、マウントが拒否された…だけん、ro(read-only)でマウントしろ”と読み取れました。
読み取り専用(ro)でマウントしても運用に使えません。読み書き可能でマウントする必要があります。
そこで、調べてみると、下記のサイトにその解決策がありました。
http://askubuntu.com/questions/145902/unable-to-mount-windows-ntfs-filesystem-due-to-hibernation
上記サイトを参考に今回の問題を解決します。
【前提条件】
- UbuntuとWindows8.1がデュアルブート
- パーティションはNTFSでフォーマットされている
Windows10にアップグレードした直後にもまったく同じ現象が発生しました。この手順で再び元の状態に戻り、アクセスできるようになりました。
「高速スタートアップ」を有効化して後日再びマウントが失敗してしまうようでした。今は、無効のままにしています。