WindowsからLinuxExt4パーティションにアクセスする方法

WindowsとLinuxをデュアルブートする場合は、WindowsにログインしているときにLinuxシステムのext4パーティション上のファイルにアクセスできると便利な場合があります。これは、Linuxを再起動しなくても、WindowsからLinuxファイルにアクセスできることを意味します。ここでは、WindowsからExt4パーティションにアクセスするためのいくつかの方法を紹介します。
注 :Ext4パーティションにはアクセスできますが、FAT32とNTFSのみをサポートしているため、WindowsコンピューターでこれらのLinuxベースのジャーナリングファイルシステムを変更/編集することはできません。
Windows Subsystem for Linux(WSL)でExt4ファイルにアクセスする
Windows 10Build20211以降でWindowsSubsystemfor Linux(WSL)を使用している場合は、Microsoft用に承認された任意のLinuxディストリビューションにパーティション化されていないディスクとパーティション化されたディスクをマウントできます。これには、Linux Ext4ファイルシステムを含むすべての仮想ハードディスク(VHD)ファイルが含まれます。
この機能は、互換性のあるシステムでのみサポートされているWSL2でのみ機能します。
WSLを使用するには、検索ボックスからアクセスできる「プログラムと機能」からWindowの組み込みWSL機能をオンにします。次を使用して、PowerShell(管理者モード)で有効にすることもできます。
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

次に、PowerShellを管理者モードで開きます。最新バージョンのWSL(現在はWSL2)をインストールすることが非常に重要です。 Windows Insider Programからインストールするか、以下に示す手動の手順に従ってください。
まず、WSL 2を実行するための要件を確認します。これには、x64システムの場合はビルド1903以降が含まれ、ARM64システムの場合は2004以降が含まれます。次に、以下に示すように仮想マシン機能を有効にします。
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

この後、このMicrosoftページからLinuxカーネルアップデートパッケージをダウンロードします。非常に簡単なインストールです。 x64またはARM64マシンのどちらを使用しているかに基づいて、適切なダウンロードリンクを選択してください。

WSLが正しく有効になるように、前にマシンを再起動することを忘れないでください。そうしないと、Linuxアップデートパッケージにインストール中にエラーが表示されます。
Linuxアップデートのインストールが完了したら、PowerShellに戻り、次のように入力してWSL2をデフォルトバージョンとして設定します。
wsl --set-default-version 2

Microsoft Storeから、サポートされているLinuxディストリビューションを検索して選択します。 Windowsデバイスにダウンロードしてインストールする必要があります。

次のコマンドを使用して、システムで使用可能なディスクを確認します。以前にデバイスでWSLディストリビューション用のLinuxパーティションを作成したことがある場合は、ここに表示されます。下の画像には何も表示されていません。
wmic diskdrive list brief

ext4をマウントするには、次のコマンドを使用します。 Linuxパーティションのディスクパスが上の画像に表示されているはずです。
wsl --mount <diskpath>
ターミナルを使用したくない場合は、ファイルエクスプローラーからext4を含むマウントされたファイルに直接アクセスする方法があります。 「C:\ Users \ {Username} \ AppData \ Local\Packages」にアクセスします。インストールされているLinuxパッケージを検索します。 (このスクリーンショットでは、「Ubuntu」が検索語でした。)

検索結果が表示されたら、「LocalState」という名前のフォルダー内を調べます。

WSLにインストールされたLinuxパッケージのext4ファイルシステムは、仮想ハードディスク(VHD)形式で利用できます。

このext4ベースのハードディスクイメージファイルは保存、転送、コピーアンドペーストできますが、Windowsでは編集できません。

LinuxReaderを使用してLinuxExt4パーティションにアクセスする
WindowsでLinuxext4パーティションにアクセスするには、LinuxReaderなどのソフトウェアを使用する必要があります。アプリケーションをインストールして起動します。このプロセスには数分かかります。

内部に入ると、任意のLinuxオペレーティングシステムに接続されているext4(または2または3)パーティションを表示できます。

通常のファイルエクスプローラーを使用しているかのように、フォルダーにアクセスできます。無料版では、「保存」ボタンを押してから「ファイルを保存」をクリックすることで、ファイルやフォルダを読み取って保存できます。これはWindowsシステムであるため、これらのファイルを編集することはできません。

[保存]ボタンの後に[システムにマウント]をクリックして、フォルダをマウントすることもできます。

フォルダをマウントするドライブ文字を選択する必要があります。

ドライブ文字を選択したら、[マウント]をクリックすると、Windowsエクスプローラー内からフォルダーにアクセスできるようになります。パーティション全体をマウントするオプションもあります。これを行うには、パーティションを右クリックして、[ディスクレターにマウント]を選択します。フォルダの参照と必要なファイルへのアクセスが完了したら、[マウント解除]を選択します。

これで、パーティションをマウントするディスク文字を選択できるようになります。 「マウント」を押すと、Windowsエクスプローラからext4パーティションにアクセスできるようになります。完了したら、[マウント解除]を選択します。

これらの機能はすべて無料で利用できます。無料版では、ディスクイメージをマウントして作成することもできます。 PROバージョンを購入すると、ZFS、暗号化APFS、XFS、Hikvision NASとDVR、暗号化Bitlockerディスクなどの他のファイルシステムにアクセスできるようになります。 FTPサーバーにアクセスするファイルを送信することもできます。
Ext2Readを使用してLinuxExt4パーティションにアクセスする
Ext2Readは2012年以降更新されていませんが、機能しなくなったわけではありません。ただし、最新バージョンよりも、Windows7などの古いバージョンのWindowsでサポートされている方がはるかに優れています。
Windows 10または11を使用している場合は、EXT2Readをダウンロードした後、インストールして管理者として実行してください。

コンピュータ上のext4パーティションを自動的に検出します。

ファイルシステムを参照して、Windowsで使用するファイルとフォルダーを保存できます。 ext4イメージを開くこともできます。

WindowsのVirtualboxOS用のExt4にアクセス
Windowsでは、Linuxext4ファイルシステムを使用してフォーマットされた仮想ディスクをマウントできます。これは、WindowsマシンにインストールされているVirtualBox OSで行われるゲスト追加(VM)で行われます。
まず、VirtualBoxでLinuxオペレーティングシステムを構成する必要があります。 「CreateNewMachine」に移動し、VMのLinux構成を選択します。

推奨される最小のRAMメモリを選択したら、VirtualBoxディスクイメージ(VDI)、仮想ハードディスク(VHD)、または仮想マシンディスク(VMD)を作成する必要があります。動的に割り当てるか固定サイズにするかを選択してから、この仮想ディスクのサイズをメガバイト単位で選択できます。

VirtualBoxを実行してテストマシンを起動すると、仮想ハードディスクと関連するExtファイルが動作を開始し、「Linux」仮想マシンでアクセスできるようになります。

WindowsのLinux仮想ワークステーションはext4ファイル形式を使用します。

「C:\ Users \Username」に保存されている「VirtualBoxVMs、r」という名前のフォルダーに作成したLinuxテストマシンにアクセスできます。これには、VHDイメージファイルでフォーマットされたext4ファイルシステムが含まれます。

Windowsからext4パーティションにアクセスする方法がわかったので、macOSで同じことを行う方法を学習するか、LinuxからWindowsパーティションにアクセスして書き込むためのヘルプを入手してください。
-
Mac から Windows Boot Camp パーティションを削除する方法
はじめに Boot Camp は、Mac 上の Windows と OS X パーティション間でデュアル ブートできるので便利です。 Boot Camp パーティションは、Mac OS で Boot Camp を使用して MacBook に Windows をインストールできるので便利です。しかし、それには多くの時間がかかり、Mac のプライマリ ドライブの内部スペースを大量に占有します。 Mac には既に容量が限られているため、Windows ブート キャンプ パーティションをアンインストールすることをお勧めします。 Mac から Windows を削除 - 方法はこちら 上で読ん
-
遠隔地から PC にアクセスするには?
物理的に別の場所にある PC にアクセスすることは、もはや膨大で高度な技術的作業ではありません。最初に設定する必要があるのは、数回の正しいクリックといくつかの適切な設定であり、その後は簡単になります。このガイドでは、さまざまな方法で遠隔地からコンピューターにアクセスする方法のすべての側面をカバーします。 遠隔地からコンピュータにアクセスする利点は何ですか? 一部の人が使用する優れた機能ではなく、多くの人にとってリモートアクセスが必要になった理由はいくつかあります.私が考えることができるもののいくつか: デスクトップ (オフィスまたは自宅) をどこにでも持ち運ぶことはできません。 自宅から