\r\n\r\n

Linuxでwindowscdriveにアクセスし使用する方法

デュアルブートコンピュータでLinuxを使用しているときに、なぜWindowsのファイルにアクセスできないのか不思議に思ったことはありませんか? ここでは、その方法をご紹介します...

お使いのコンピューターはLinuxですが、Windowsもインストールされています。これはデュアルブートですが、2つのオペレーティングシステム間でデータを共有したい場合があります。

しかし、何かがあなたを止める。窓である。

windows10がC:ドライブをロックして、Linuxでデータにアクセスできないようにしているようです。では、どうすればいいのか?意外なことに、解決方法はとてもシンプルです。

なぜLinuxでWindowsのデータにアクセスしなければならないのですか?

デュアルブートローダ(具体的には1台のコンピュータでWindowsとLinuxを動作させるブートローダ)の問題があり、Windows 8と10が影響を受けています。Linux OS使用時は、Windowsドライブにアクセスできません。

例えば、Linuxで編集したい画像がいくつもあるとします。見たい動画があるかもしれないし、作業したいファイルがあるかもしれない。最悪なのは、時間短縮のためにWindowsを使いながらLinuxのインストーラーをダウンロードした場合です。

しかし、Linuxでドライブにアクセスしようとすると、エラーメッセージが表示されます。通常、いくつかのボックスがポップアップ表示されます。あるものは「NTFSパーティションは休止中です」と言い、別のものは「デバイスをマウントできませんでした」と通知します。何がいけなかったんですか?

ドーマントウィンドウ

森の小動物のように、Windowsにも冬眠モードがあります。具体的には、windows8やwindows10で使用されています。通常の方法でWindowsをシャットダウンすると、システムがハイバネーションになります。

これは、基本的にハイバネーション中は、メモリ内のすべてのデータがハードディスクドライブ(HDD)にコミットされることを意味します。パソコンの電源を入れる(ノートパソコンの電源を入れる)と、実際には電源は入らず、HDDからメモリにデータが復元されます。

Windowsには、他にもさまざまな電源管理モードがあることをご存じでしょうか。

  • シャットダウン:コンピューターの電源を切るためのオプションです。
  • ハイバーネート:現在のセッションを保持する低電力モード。
  • ハイバネート:コンピュータが再起動するまで、現在のセッションをハードディスクに保存します。
  • ハイブリッド:スリープとハイバネーションを組み合わせて高速な再起動を実現。ノートパソコンでは通常無効化されています。

LinuxでWindowsのパーティションにアクセスしようとすると、ドライブがWindowsにロックされているため、パーティションが「ハイバネート」状態であるというエラーメッセージが表示される。重要なデータはハードディスクに保存され、オペレーティングシステムの再初期化を待っている状態だ。

Windowsのハイブリッドブートを無効にする

このように、パソコンをシャットダウンせずにスリープさせる方法を「ハイブリッドブート」と呼びます。Linuxデュアルブートプログラムの使用に関する制限**を回避するためには、これを無効にする必要があります。ここでは3つの選択肢を用意しました。

  1. Linuxにアクセスするために、コンピュータの電源を切らないでください。
  2. ハイブリッドブートを恒久的に無効にする。
  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_hiberfile

OK]をクリックして確認し、プロンプトが表示されたらパスワードを入力します。これで、Linuxのファイルマネージャでパーティションをマウントし、必要なファイルを参照することができるようになるはずです。Windowsで混合起動が有効になっている場合でも、ハイバネーションファイルは削除されます。すごいだろ?

まあ、そうではないかもしれませんが。Linuxをデフォルトのオプションとして使用してデュアルブートを設定した場合はどうなりますか?Windows Updateはコンピュータを再起動し、Linuxに送ります。Windows Updateが知らない間に実行されると、ハイバネーションファイルの貴重なデータを失う可能性があります。これは壊滅的な打撃を与える可能性があります。

より安全な方法として、LinuxからWindowsパーティションにアクセスする場合、読み取り専用モードを使用することができます。つまり、ファイルに変更を加えたい場合は、Linuxパーティションにローカルに保存する必要があります。

ウィンドウズとリナックス間のデータ共有

どの方法でC:ドライブがWindowsにロックされている問題を解決しても、ファイルをコピー、移動、開く、編集することができるようになります。Linuxではwindowsc:driveにアクセスするのは簡単ですが、他の方法を希望する場合もあります。

  1. データの保存には、USBメモリやSDカードをご使用ください。
  2. 共有データ用に専用のHDD(内蔵または外付け)を追加する。
  3. ルーターに接続されたネットワーク共有(NASボックスの可能性あり)またはUSB HDDを使用します。
  4. クラウドストレージをネットワーク共有として使用する。

これらの問題はすべて、WindowsとLinuxのコンピュータ間でデータを共有する研究を通じて、より詳細に調べることができます。

なお、WindowsからLinuxのデータを見ることも可能です。Linuxのカードリーダーが必要です。インストールすると、ハードディスク上のLinuxパーティションをスキャンし、Windowsのエクスプローラに似たユーザーインターフェイスで表示することができます。これらのファイルやフォルダーは、互換性があればWindowsで閲覧したり開いたりすることができます。

ダウンロード:DiskInternals Linux Reader(無料)

  • 2021-03-26 10:17 に公開
  • 閲覧 ( 24 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ