Windows
 Computer >> コンピューター >  >> システム >> Windows

LinuxからBitLockerで暗号化されたWindowsパーティションにアクセスする方法

LinuxからBitLockerで暗号化されたWindowsパーティションにアクセスする方法

WindowsとLinuxのデュアルブート環境を構築する理由は人それぞれあるでしょう。多くの場合、この構成で問題が発生することはありませんが、WindowsパーティションがBitLockerで暗号化されていると、Linux側からファイルにアクセスするのが難しくなります。

朗報です。「Dislocker」という無料のLinuxツールを使えば、この問題を解決できます。Dislockerを利用すると、BitLockerで暗号化されたパーティションを復号化してマウントできるため、Linuxの実行中でもパーティション内のデータにアクセス可能になります。本記事では、その具体的な手順を詳しく解説します。

Dislockerをインストールする

Dislockerは、BitLockerで暗号化されたパーティションを復号化できるツールです。暗号化パーティションを仮想パーティションに変換し、Linux上で通常のパーティションと同じようにマウント・アクセスできるようにします。

LinuxからBitLockerで暗号化されたWindowsパーティションにアクセスする方法

まずはDislockerをインストールしましょう。UbuntuやDebian系のLinuxディストリビューション(elementary OSやLinux Mintなど)をお使いの場合は、ターミナルで以下のコマンドを実行してください。

sudo apt install dislocker

お使いのディストリビューションのリポジトリにDislockerが用意されていない場合は、公式ドキュメントの手順に従って、ソースコードのダウンロード・コンパイル・インストールを行ってください。

マウント用ディレクトリを2つ作成する

復号化作業を始める前に、2つのディレクトリを作成しておく必要があります。1つ目は「dislocker-file」用のディレクトリです。これは、Dislockerがマウント前に生成する仮想NTFSパーティションの「ファイル」を格納する場所です。2つ目は、実際に復号化されたパーティションをマウントする際に必要となるフォルダです。

LinuxからBitLockerで暗号化されたWindowsパーティションにアクセスする方法

ターミナルで以下のコマンドを実行して、必要なフォルダを作成します。

sudo mkdir -p /media/bitlocker
sudo mkdir -p /media/mount

BitLockerパーティションを特定する

Dislockerに復号化を指示するには、対象パーティションのデバイス名が必要です。fdiskコマンドを使って、システム上のすべてのパーティションを一覧表示しましょう。

LinuxからBitLockerで暗号化されたWindowsパーティションにアクセスする方法

以下のコマンドを実行します。

sudo fdisk -l

表示された一覧の中から、BitLockerで暗号化されたパーティションのデバイス名を控えておいてください。

BitLockerパーティションを復号化する

次のステップはパーティションの復号化です。ここでは、BitLockerパーティションのデバイス名と、暗号化時に設定したパスワードが必要になります。以下のコマンドを入力してください。

sudo dislocker -V <devicename> -u <yourpassword> -- /media/bitlocker

<devicename>は先ほど控えたパーティションのデバイス名に、<yourpassword>はドライブの暗号化に使用したBitLockerのパスワードにそれぞれ置き換えてください。

ボリュームを読み取り専用で復号化したい場合は、-rオプションを追加します。

sudo dislocker -r -V <devicename> -u <yourpassword> -- /media/bitlocker

パーティションをマウントする

最後のステップは、ファイルにアクセスできるようパーティションをマウントすることです。以下のコマンドを使用します。

sudo mount -o loop /media/bitlocker/dislocker-file /media/mount

これで、ファイルマネージャーから「/media/mount」フォルダにアクセスでき、Linux上で暗号化ボリュームの内容を自由に閲覧できるようになります。

LinuxからBitLockerで暗号化されたWindowsパーティションにアクセスする方法

読み取り専用でマウントしたい場合は、-rオプションを追加してください。

sudo mount -r -o loop /media/bitlocker/dislocker-file /media/mount

Linuxでのパーティション暗号化について

BitLockerはLinuxでネイティブにはサポートされていないため、Dislockerのような専用ツールが必要になります。同様に、Linux側のパーティションも暗号化しておけば、そのプラットフォーム上のデータも安全に保つことができます。こうしておけば、どちらのOSを使っていても、大切なデータが暗号化によって保護されていることを確実に把握できます。

他にもLinuxでの暗号化に関する便利なヒントをお持ちの方は、ぜひコメント欄で共有してください。

  1. MacからWindows(Boot Camp)パーティションを削除してストレージ容量を回復する方法

    はじめに Boot Campは、Mac上でWindowsとOS Xをデュアルブートできる便利な機能です。MacBookにWindowsをインストールする際に活用できますが、セットアップには時間がかかるうえ、Macの内蔵ドライブの容量を大きく占有してしまうというデメリットもあります。Macはもともとストレージ容量が限られているため、Windowsを使わなくなったらBoot Campパーティションを削除するのがおすすめです。 MacからWindowsを削除する方法 前述のとおり、Boot Campを使えばMac上でWindowsとOS Xを切り替えて利用でき、非常に便利です。しかし、ストレージ容

  2. 遠隔地からPCにアクセスする方法を徹底解説!Windows・Mac・スマホ対応ガイド

    遠隔地にあるPCにアクセスすることは、もはや高度な技術知識が必要な難しい作業ではありません。最初に必要な設定を一度行ってしまえば、あとは数回のクリックだけで簡単に接続できるようになります。本記事では、さまざまな環境から遠隔地のコンピューターにアクセスする方法を網羅的に解説します。 遠隔地からPCにアクセスするメリットとは? リモートアクセスが一部の人だけが使う特別な機能ではなく、多くの人にとって必要不可欠なものになった理由はいくつかあります。主なメリットを挙げてみましょう。 デスクトップPC(オフィスや自宅のもの)をどこへでも持ち運ぶことはできません。 オフィスのPCを自宅から、自宅のPC