\r\n\r\n
お使いのコンピューターはLinuxですが、Windowsもインストールされています。これはデュアルブートですが、2つのオペレーティングシステム間でデータを共有したい場合があります。
しかし、何かがあなたを止める。窓である。
windows10がC:ドライブをロックして、Linuxでデータにアクセスできないようにしているようです。では、どうすればいいのか?意外なことに、解決方法はとてもシンプルです。
デュアルブートローダ(具体的には1台のコンピュータでWindowsとLinuxを動作させるブートローダ)の問題があり、Windows 8と10が影響を受けています。Linux OS使用時は、Windowsドライブにアクセスできません。
例えば、Linuxで編集したい画像がいくつもあるとします。見たい動画があるかもしれないし、作業したいファイルがあるかもしれない。最悪なのは、時間短縮のためにWindowsを使いながらLinuxのインストーラーをダウンロードした場合です。
しかし、Linuxでドライブにアクセスしようとすると、エラーメッセージが表示されます。通常、いくつかのボックスがポップアップ表示されます。あるものは「NTFSパーティションは休止中です」と言い、別のものは「デバイスをマウントできませんでした」と通知します。何がいけなかったんですか?
森の小動物のように、Windowsにも冬眠モードがあります。具体的には、windows8やwindows10で使用されています。通常の方法でWindowsをシャットダウンすると、システムがハイバネーションになります。
これは、基本的にハイバネーション中は、メモリ内のすべてのデータがハードディスクドライブ(HDD)にコミットされることを意味します。パソコンの電源を入れる(ノートパソコンの電源を入れる)と、実際には電源は入らず、HDDからメモリにデータが復元されます。
Windowsには、他にもさまざまな電源管理モードがあることをご存じでしょうか。
LinuxでWindowsのパーティションにアクセスしようとすると、ドライブがWindowsにロックされているため、パーティションが「ハイバネート」状態であるというエラーメッセージが表示される。重要なデータはハードディスクに保存され、オペレーティングシステムの再初期化を待っている状態だ。
このように、パソコンをシャットダウンせずにスリープさせる方法を「ハイブリッドブート」と呼びます。Linuxデュアルブートプログラムの使用に関する制限**を回避するためには、これを無効にする必要があります。ここでは3つの選択肢を用意しました。
これらのオプションについては、以下でさらに詳しく説明します。
最も簡単な解決策は、コンピュータが休止状態になっていないことを確認することです。ハードディスクに休止中のデータがなければ、LinuxからWindowsパーティションに問題なくアクセスできます。
面白いことに、Windowsの再起動オプションを使うと、コンピュータが完全にシャットダウンしてしまうのです。セッションデータをHDDにコミットするのではなく、すべてをシャットダウンして、再起動するのです。GRUBメニューで好みのOSを選ぶだけで、Linuxが起動します。起動したら、システムのハードディスクにあるWindowsドライブを参照し、アクセスできるようにします。
混合起動を回避するのではなく、無効にすることができます。
まず、WIN+Rキーを押して「コントロールパネル」を開き、Windowsのコントロールパネルを表示します。次に、「ハードウェアとサウンド> パワーオプティ> パワーバット***が行うことを変更する」を選択し、左の欄から「パワーバット***が行うこと」を選択します。.
ここで、現在利用できない変更を探し、「クイック起動をオンにする」(推奨)を探します。デフォルトではチェックが入っています。この機能を無効にするには、チェックを外して変更を保存してください。
今後、パソコンをシャットダウンしても、古いバージョンのWindowsと同じように普通に動作します。その代償として、Windowsを起動する際の起動時間が遅くなることにご注意ください。
極端な方法としては、Linuxからハイバネーションファイルを削除することです。これに依存する場合、ハイバネーションファイルである hiberfil.sys Inc は、Linux で C: ドライブをインストールすると自動的に削除されます(ただし、SSD を使用する場合は無効化する必要があります)。
ただし、その場合、保存していない作品は消えてしまうので、「検討後、休眠ファイルを削除する」を選択してください。
これを行うには、ディスクユーティリティを開きます(通常、アクセサリメニューにあります)。このオプションを開き、Windowsパーティションのあるドライブを選択します。ディスクのサイズと**商に基づいて、ディスクを識別することができるはずです。複数のデバイスがある場合は、それらを確認すると、NTFSファイルシステム形式でフォーマットされているため、Windowsパーティションを見つけることができます。
Windowsパーティションが見つかったら、それを選択し、歯車ボタンをクリックし、editmountopti***を選択します。
ウィンドウの上部で、自動読み込みオプションを無効にし、「読み込みオプション」ボックスに
,remove_hiberfileOK]をクリックして確認し、プロンプトが表示されたらパスワードを入力します。これで、Linuxのファイルマネージャでパーティションをマウントし、必要なファイルを参照することができるようになるはずです。Windowsで混合起動が有効になっている場合でも、ハイバネーションファイルは削除されます。すごいだろ?
まあ、そうではないかもしれませんが。Linuxをデフォルトのオプションとして使用してデュアルブートを設定した場合はどうなりますか?Windows Updateはコンピュータを再起動し、Linuxに送ります。Windows Updateが知らない間に実行されると、ハイバネーションファイルの貴重なデータを失う可能性があります。これは壊滅的な打撃を与える可能性があります。
より安全な方法として、LinuxからWindowsパーティションにアクセスする場合、読み取り専用モードを使用することができます。つまり、ファイルに変更を加えたい場合は、Linuxパーティションにローカルに保存する必要があります。
どの方法でC:ドライブがWindowsにロックされている問題を解決しても、ファイルをコピー、移動、開く、編集することができるようになります。Linuxではwindowsc:driveにアクセスするのは簡単ですが、他の方法を希望する場合もあります。
これらの問題はすべて、WindowsとLinuxのコンピュータ間でデータを共有する研究を通じて、より詳細に調べることができます。
なお、WindowsからLinuxのデータを見ることも可能です。Linuxのカードリーダーが必要です。インストールすると、ハードディスク上のLinuxパーティションをスキャンし、Windowsのエクスプローラに似たユーザーインターフェイスで表示することができます。これらのファイルやフォルダーは、互換性があればWindowsで閲覧したり開いたりすることができます。
ダウンロード:DiskInternals Linux Reader(無料)