web-dev-qa-db-ja.com

休止状態のNTFSパーティションをマウントするにはどうすればよいですか?

Ubuntuシステムの外部ドッキングベイにWindows HDDを接続していますが、HDDでエラーメッセージが表示されます。

マウントエラー:終了コード14でマウントが終了しました:Windowsが休止状態になり、マウントが拒否されました。
「/ dev/sda5」のマウントに失敗しました:操作は許可されていません
NTFSパーティションは休止状態です。 Windowsを再開してシャットダウンしてください
適切に、または「ro」マウントオプションを使用してボリュームを読み取り専用でマウントするか、または
「remove_hiberfile」マウントオプションを使用して、ボリュームを読み書き可能にマウントします。
たとえば、コマンドラインで次のように入力します。

       mount -t ntfs-3g -o remove_hiberfile /dev/sda5 /media/92441EC8441EAF4B  

Hiberfileを削除する方法や、読み取り専用または読み取り/書き込みとしてマウントする方法について正確に迷っています。その正確なコマンドを端末に直接コピーして貼り付けようとしましたが、

mount:only root can do that

この時点で何をすべきかわかりません。このドライブから情報を取得する必要がありますが、それを入れるためのコンピューターがありません。ここから何をすべきか誰にもわかりませんか?

33
Casval Deikun

コマンドを実行する前にSudoを使用する必要があります。そのため、端末で次のように入力すると動作するはずです。

大きな免責事項:

これを実行すると、休止状態ファイルが削除されます。これは、Windowsに損傷を与えることはないと理解していますが、保存した休止状態のセッションはすべて削除します。冬眠する前に保存しなかったWindowsで作業している場合、このコマンドを実行すると作業が失われます。

上記を理解している場合、実行するコマンドは次のとおりです。

Sudo mount -t ntfs-3g -o remove_hiberfile /dev/sde2 /media/FE46D60C46D5C615
49
Mark Paskal

主な答えは非常に簡単です:rootとしてコマンドを実行する必要があります。そのため、コマンドの前にSudoを追加する必要があります(Sudo mount ...-mount ...を実行するように求められたコマンドに置き換えます)。

ただし、情報を取得するだけなので、やりたいことは読み取り専用としてマウントです。 hiberfileを再度配置したWindowsインストールを使用する予定がある場合、hiberfileの削除はdangerousです。 -rオプション(Sudo mount -r /dev/sda2)を使用して、読み取り専用モードを強制することをお勧めします。

ドライブを読み取り専用としてマウントします。これにより、ドライブへの書き込みができなくなり、別のOSでアクティブに使用されているものを変更できなくなり、再起動時に他のOS全体が破損する可能性があります。

9
user98085

次のコマンドを入力します。

Sudo mkdir /mnt/spider 
Sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /mnt/spider

ドライブ名を/dev/sda2から自分のものに置き換えることを忘れないでください。コマンドSudo fdisk -lを使用して、ドライブの名前を見つけることができます。

6
Jay Lux Ferro