web-dev-qa-db-ja.com

読み取り/書き込みモードでのWindowsの強制マウントハイバネーションパーティション

_windows 8 OS files_専用のNTFS partition (C:)、_EXT4 partition_専用の_Linux Mint 17_のデュアルブートシステムがあります。

一部のファイルに使用したい別のNTFS partition (E:)もあります2つのOS間で共有

問題は、私がhibernate Windows 8を実行すると常に_hibernation flag_が_C:_と_E:_の両方に設定され、Linuxから共有パーティションに書き込むことができなくなることです。

Linux MintにパーティションをR/Wとしてマウントさせる方法や、Windows 8が共有パーティションにこのフラグを設定しないようにする方法はありますか?明らかな解決策は、通常はWindows 8をシャットダウンすること(高速ブートを無効にした状態)であることは知っていますが、実際には休止状態にする必要があります。

2
user3479115

ntfs-3gには、休止状態ファイルを強制的に削除し、rwマウントを強制するオプションがあります。

# mount -t ntfs-3g -o remove_hiberfile /dev/sdXX /media/windows

Ntfs-3g(8)から:

[〜#〜] synopsis [〜#〜]

mount -t ntfs-3g [-oオプション[、...]]ボリュームmount_point

[〜#〜]オプション[〜#〜]

remove_hiberfile

読み取り専用マウントの場合とは異なり、NTFSボリュームが休止状態の場合、読み取り/書き込みマウントは拒否されます。 Windowsを再開して適切にシャットダウンするか、Windowsの休止状態ファイルを削除するこのオプションを使用する必要があります。これは、保存されたWindowsセッションが完全に失われることを意味することに注意してください。自分の責任でこのオプションを使用してください。

6
amphetamachine

休止状態を維持し、さらにMint 17のWindows OSでall hibernate flagged partitions(C:など)にアクセスできるようにしたい場合、Windowsの休止状態が失われます。 C:以外のパーティション(Windowsパーティション)にアクセスする場合は、次のコマンドを実行します。

Sudo ntfsfix /dev/sdXY

...パーティションをマウントする場所に応じて、XYを変更する必要があります。たとえば、/dev/sda2にマウントできます。 gpartedを使用して、この場所を見つけることができます。

Screenshot of Gparted

(注意:Windows(C :)をインストールしたパーティションを強制マウントすると、Windowsの休止状態が失われます)

4
αғsнιη