LinuxでWindows BitLockerパーティションにアクセスする方法

簡潔に言うと、Dislockerを使ってBitLockerボリュームのロックを解除し、そこから得られる仮想NTFSファイルをマウントしてください。Linuxの通常のNTFSサポートでは、BitLockerは単独では復号化されません。以下のコマンドは、両方のレイヤーで読み取り専用モードを使用するため、Windowsボリュームに書き込むことなくファイルをコピーできます。

始める前に

Linux では管理者権限、適切な BitLocker パーティション、およびそのボリュームのプロテクター資格情報が必要です。Windows のサインイン パスワードまたは PIN は、必ずしも BitLocker パスワードではありません。ボリュームに 48 桁の回復パスワードが設定されている場合は、Dislocker がそのパスワードの入力を求めることがあります。回復キーのバックアップ場所については、Microsoft の回復キー ガイドを参照してください。職場または学校のデバイスの場合は、管理者にお問い合わせください。

Dislockerの公式ドキュメントでは、Windows VistaからWindows 10までのBitLockerフォーマットとBitLocker To Goのサポートについて説明しています。ただし、このドキュメントはすべての新しいWindows構成やプロテクターとの互換性を保証するものではないため、結果はボリュームとDislockerのビルドによって異なる場合があります。設定が異なる場合は、プロジェクトノートを確認してください。

Dislockerをインストール

お使いのディストリビューションの信頼できるパッケージソースを使用してください。UbuntuまたはDebianでは、パッケージはディストリビューションのアーカイブで入手できます。パッケージの入手可能性は、リリースや有効化されているリポジトリによって異なる場合があります。

sudo apt update
sudo apt install dislocker

Fedoraの公式インストールノートには、以下のパッケージが記載されています。

sudo dnf install dislocker fuse-dislocker

Arch Linux、openSUSE、またはその他のディストリビューションでは、まず最新のパッケージインデックスを確認してください。信頼できるパッケージが見つからない場合は、Dislockerのインストールガイドに記載されている依存関係とソースビルドの手順に従ってください。最新のパッケージの詳細については、 Ubuntuパッケージレコード、Debianパッケージレコード、およびFedoraパッケージページを参照してください。

Ubuntuターミナルにsudo apt install dislockerコマンドが表示されている。
Dislockerは、お使いのディストリビューションのパッケージソースからインストールしてください。パッケージマネージャーと出力方法はシステムによって異なります。

パーティションのロックを解除してマウントします

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

利用可能なブロック デバイスを一覧表示し、そのサイズを Windows パーティションと比較してください。以下の例のデバイスを、特定したパーティションに置き換えてください。パーティションは、/dev/nvme0n1p3またはのようになる場合があります/dev/sdc1。

lsblk -o NAME,SIZE,TYPE

lsblkBitLockerボリュームには明確なラベルが付けられていない場合があります。親ディスクとパーティションのサイズを慎重に確認してください。リスト内の位置だけを基準に、EFI、リカバリ、またはLinuxパーティションのサイズが小さいものを選択しないでください。

lsblkコマンドを使用してLinuxのブロックデバイスとパーティションサイズを一覧表示するターミナル
ブロックデバイスツリーの例。デバイス名とサイズはコンピュータによって異なります。

2. 2つのマウントポイントを作成する

DislockerはFUSEマウント用に1つのディレクトリを必要とし、LinuxはNTFSビュー用に別のディレクトリを必要とします。

sudo mkdir -p /mnt/bitlocker /mnt/windows

最初のパスには、Dislockerの仮想ファイルが格納されますdislocker-file。2番目のパスには、そのファイルをマウントした後の復号化されたファイルシステムが表示されます。

Linuxターミナルで/mnt/bitlockerと/mnt/windowsのマウントディレクトリを作成する
DislockerとマウントされたNTFSファイルシステム用に、それぞれ別のディレクトリを作成します。

3. Dislockerでボリュームのロックを解除する

Dislockerをパーティションに対して実行し、-r基となるBitLockerボリュームへの書き込みを防止するオプションを追加します。この-uオプションでは、BitLockerのユーザーパスワード保護機能の入力を求められます。これは自動的にWindowsアカウントのパスワードになるわけではありません。

sudo dislocker -r -V /dev/nvme0n1p3 -u -- /mnt/bitlocker

プロンプトに表示された要求されたパスワードを入力してください。コマンドにパスワードを追加しないでください。追加すると、シェル履歴に保存されたり、プロセスの詳細に表示されたりする可能性があります。48桁の回復パスワードの場合は、-pの代わりにを使用してください-u。Dislockerは回復パスワードの入力を求めます。

sudo dislocker -r -V /dev/nvme0n1p3 -p -- /mnt/bitlocker

どちらのコマンドでも、/dev/nvme0n1p3実際のパーティションに置き換えてください。ロック解除が成功すると、Dislocker は を公開します/mnt/bitlocker/dislocker-file。これは暗号化されたパーティションにリンクされた仮想 NTFS ボリュームであり、別のコピーではありません。

パスワードプロンプトが表示され、パスワードが表示されない状態で、LinuxターミナルでDislockerコマンドを実行する
Dislockerは、入力された秘密情報を表示せずに、プロテクターの認証情報の入力を求めます。

4. NTFSビューを読み取り専用でマウントする

マウントDislockerの仮想ファイル(ループバックおよび読み取り専用オプション付き):

sudo mount -o loop,ro /mnt/bitlocker/dislocker-file /mnt/windows

追加roオプションでは、このファイルシステムビューを読み取り専用にします。Dislocker マウントをアクティブにしたまま使用してください/mnt/windows。

LinuxターミナルがDislocker仮想NTFSファイルを/mnt/windowsに読み取り専用でマウントしています。
仮想NTFSファイルをループバックと読み取り専用の両方のオプションでマウントします。

5. ファイルを参照またはコピーする

ファイルマネージャで開く/mnt/windowsか、ターミナルから使用してください。必要なものは、別の書き込み可能なディスクまたはパーティションにコピーしてください。読み取り専用設定は意図的なものです。Dislockerは、読み取り専用で実行しない場合、元の暗号化されたボリュームへの書き込みを通過させることができます。

Linuxファイルマネージャーが/mnt/windowsで一般的なフォルダとファイルを開いています
マウントされたパスは、閲覧可能なディレクトリのように機能します。実際のファイルは、Windowsのボリュームによって異なります。

安全にアンマウントしてください

マウントされたボリュームを使用しているファイルやアプリケーションを閉じ、最初にNTFSビューをアンマウントし、次にDislockerをアンマウントしてください。

sudo umount /mnt/windows
sudo umount /mnt/bitlocker

マウントがアクティブな間は、Linuxをシャットダウンしないでください。アンマウント時に「ターゲットがビジー状態です」というエラーが表示された場合は、ファイルマネージャのウィンドウと、ボリュームを使用しているターミナルまたはアプリケーションをすべて閉じてから、再試行してください。ファイルが開いている間は、強制アンマウントは避けてください。

ターミナルで読み取り専用のWindowsファイルシステムを/mnt/windowsからアンマウントしています。
Dislockerのマウントを解除する前に、NTFSビューをアンマウントしてください。
/mnt/bitlockerにあるDislocker FUSEディレクトリをターミナルからアンマウントしています
Windowsビューのマウントを解除したら、Dislockerディレクトリのマウントを解除してください。

ボリュームがマウントされない場合

  • 認証情報が拒否されました。保護パスワードが BitLocker ユーザーパスワードか回復パスワードかを確認してください。Windows サインイン PIN は代替手段にはなりません。Microsoft の回復キーに関するガイダンスを参照するか、デバイス管理者にお問い合わせください。
  • デバイスが間違っているか、ファイルが見つかりません。パーティション パスを確認しlsblk、Dislocker コマンドが完了したことを確認してください。NTFS マウント コマンドには、結果として得られるファイルが必要ですdislocker-file。
  • ボリュームの状態に関する警告:マウントを続行するためだけに、Dislockerのforce/stateオプションを使用して状態チェックをバイパスしないでください。Windowsに戻り、重要なデータをバックアップしてから、 MicrosoftのCHKDSKガイドに従って正しいドライブを確認してください。修復オプションを使用すると、ファイルシステムが変更される可能性があります。

(39) コメント

  1. Kohei IT -

    WindowsがインストールされているPCをLinuxで使えるのは良いですね!セキュリティ上の利点もあるし。もっと詳しい情報をシェアして欲しいです

  2. 佐藤 花子 -

    具体的な手順が非常にわかりやすい!もう一度確認したい場合は、またこのサイトを訪れます。

  3. ナナ -

    この記事を見つけられて本当に嬉しい!感謝の気持ちでいっぱいです。

  4. かずたか -

    具体的にどのようなソフトを使ったらいいのか知りたいです。もっと詳しく教えてもらえますか

  5. 小林 さくら -

    本当に役立つ情報でした!これでデータを安全に管理できそうです。ありがとう

  6. さえこ -

    ん?このやり方は逆に面倒かもしれないって思ったり…もっと簡単なやり方があったら教えて

  7. まさみ -

    記事を読んでわからないことがあったら質問させていただくつもりです。引き続きよろしくお願いします

  8. すずき -

    他にもLinuxで使える便利なツールがあったら教えてください。特にセキュリティに関して

  9. Shin -

    この記事を読んで、Linuxの利用価値が高かったと思いました。もっと広めてほしいです

  10. さやか -

    すごい!これで重要なデータにアクセスできるようになりました。感謝

  11. こずえ -

    この記事の内容、とても参考になりました。完全に実行するのが楽しみです!

  12. Miyuki Momo -

    私も試してみたくなった!実際の経験はどうでしたか?誰か共有してくれませんか?

  13. はなこ -

    この手順は簡単すぎです!再度確認して、友達にも教えます

  14. 元気 -

    Linux上でBitLockerのパーティションにアクセスするのは難しいと思っていましたが、思ったよりも簡単でした!

  15. 石田 強 -

    Linuxを使っていて、BitLockerパーティションにアクセスできないのが悩みでした。これで解決できそうです

  16. おんぷ -

    おもしろい!LinuxでWindowsの機能を使えるなんて夢のようです。もっと頑張って情報を提供してください

  17. 地下猫 -

    試した結果、うまくいかなかった!どこが悪かったのか判断できない。手伝ってくれる人いますか

  18. Takashi 4567 -

    BitLockerとLinuxの連携 ? 興味深い感じがする!もっと情報が欲しいです

  19. けんた -

    私の友人もこの方法を使ってデータを取り出していました!この記事を紹介してお礼を言っときます。

  20. あや -

    この情報を見つけた私の運が良かった!友達にもシェアしますね

  21. 山田 直樹 -

    LinuxでBitLockerにアクセスするのは初めてだったので不安でしたが、この記事のおかげで解決できました

  22. 田中 太郎 -

    この方法を試してみたら、BitLockerパーティションにアクセスできました!ありがとうございます

  23. ひかる -

    この話題、本当に興味深いですね!もっといろいろな方法があったら教えてほしいです

  24. ゆかり -

    この方法で友達のデータ支援できました!非常に助けになりました

  25. タクミ -

    うまくいくか不安だったけど、きちんと手順に従ったらちゃんとアクセスできました。これは良い発見です

  26. Takumi -

    BitLocker解除のプロセスにちょっとつまずきました。誰か助けてくれると嬉しいです

  27. さとし -

    操作手順をもう少し詳しく説明して欲しいです。特にエラーメッセージの対処法など。

  28. カナ -

    BitLockerをLinuxで解読するなんて!びっくりです。これができれば、私のデータ管理も楽になりますね。

  29. 祐也 -

    質問だけですが、具体的にどのLinuxディストリビューションがいいですか?教えていただけたら嬉しいです。

  30. いずみ -

    時間はかかったけど、この記事のおかげで無事にBitLockerパーティションにアクセスできました!感謝

  31. ゆうすけ -

    このトピックに関する他の記事も見たいです。Bitlocker以外の方法も知りたいですね。

  32. Saki -

    このトピックについてもっと詳しく知りたいです!BitLockerだけでなく、他の暗号化も含めて!

  33. ハル -

    このトピックについてもっと深く話し合う場を持つのも良いですね。みんなの体験をシェアしましょう!

  34. Yuki -

    この情報は本当に役立ちました!Linuxユーザーとして、BitLockerにアクセスできる方法を探していました。

  35. アヤカ -

    Linuxを使って情報を管理するって、今の時代にとても重要なことですね。記事をシェアさせてもらいます

  36. ゆうり -

    もしかして、これで私のデータ復元ができるかも。ワクワクします

  37. Kei 999 -

    なるほど、この手法は非常に便利ですね。ただ、私のLinuxではうまく動作しませんでした。環境の問題かな

  38. Ren -

    他のユーザーの経験談も聞きたいです。もしかしたら問題が全然違うかもしれないですし。

  39. まさと -

    早速アクセスしてみましたが、ちょっと問題が発生しました。どこが間違っているのか教えてもらえると助かります

コメントを残す

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクをブラウザで開き、Chromeショートカットやアプリスタイルの起動機能を追加し、カレンダーとGmailを通じて期日が過ぎたタスクを管理できます。