GNU/Linux >> Linux の 問題 >  >> Debian

BitLocker で暗号化された Windows パーティションを Linux にマウントする方法

これは、BitLocker で暗号化された Windows ボリュームに Linux からアクセスする方法に関するガイドです。これは、Windows 10、8、または 7 と Linux ディストリビューションをデュアル ブートする場合に役立ちます。コマンド ラインからの BitLocker パーティションの復号化とマウント、および /etc/fstab の追加について説明します。 であるため、起動時に自動的にマウントされます。

BitLocker は、Microsoft Windows に含まれる論理ボリュームの暗号化システムです。 BitLocker は、Windows 10、8、および 8.1 の Pro および Enterprise エディション、および Windows 10 の Education エディションで利用できます。また、古い Windows 7 および Vista Ultimate および Enterprise でも利用できます。

BitLocker ボリュームを復号化してマウントするために使用します Unlocker、Linux および macOS で BitLocker で暗号化されたパーティションを読み取るためのツール . Dislocker は、Windows 10、8.1、8、7、および Vista (AES-CBC、AES-XTS、128 または 256 ビット、Elephant ディフューザーの有無にかかわらず) で BitLocker で暗号化されたパーティションの読み取り/書き込みサポートを提供します。また、BitLocker-To-Go で暗号化されたパーティション (USB / FAT32 パーティション) もサポートしています。

1.ディスロッカーをインストール

  • Debian、Ubuntu (Ubuntu 18.04 以降)、Linux Mint (Linux Mint 19 から)、基本的なオペレーティング システム (5.0 Juno +) およびその他の Debian または Ubuntu ベースの Linux ディストリビューション:

sudo apt install dislocker

Ubuntu 16.04 および 14.04 / Linux Mint 18.x および 17.x 用の PPA ディスロック ツールもあります。

  • Fedora:
sudo dnf install dislocker

他の Linux ディストリビューションでは、リポジトリで Dislocker を探します。この Arch Linux AUR パッケージ のようなユーザー作成のパッケージを見つけることもできます .ソースからビルドする可能性もあります。

2. BitLocker で暗号化された Windows パーティションを復号化してマウントするための 2 つのフォルダーを作成します

sudo mkdir -p /media/bitlocker
sudo mkdir -p /media/bitlockermount


3. BitLocker で暗号化されたパーティションを特定する

sudo fdisk -l を使用できます と lsblk コマンド ラインから使用可能なすべてのパーティションを表示するには、BitLocker 暗号化を使用しているパーティションを見つける必要があります。

または、 bitlocker を示す GParted を使用できます BitLocker で暗号化されたパーティションのファイル システム列で、探しているパーティションを簡単に確認できるようにします。

スクリーンショットに示すように、私の場合、パーティションは BitLocker で暗号化されています /dev/sdb2 .

4. Linux で BitLocker 暗号化パーティションを復号化してマウント

最初のコマンドは BitLocker で暗号化されたファイル システムを復号化し、2 番目のコマンドはそれをマウントします /media/bitlockermount :

sudo dislocker <partition> -u<password> -- /media/bitlocker
sudo mount -o loop /media/bitlocker/dislocker-file /media/bitlockermount

<partition> に置き換えます BitLocker 暗号化を使用するパーティション (例:/dev/sda1/dev/sdb2 など) ステップ 3 で特定した <password> この BitLocker ボリュームのユーザー パスワードを使用します。 -r を追加できます 両方のコマンドを実行して、それを復号化し、読み取り専用としてマウントします。

重要:次のようなエラー メッセージが表示された場合:

mount: /media/bitlockermount: wrong fs type, bad option, bad superblock on /dev/loop10, missing codepage or helper program, or other error.

… 2 番目のコマンドの実行時 (sudo mount -o loop /media/bitlocker/dislocker-file /media/bitlockermount )、ファイルシステムのタイプを指定すると機能します。このように:

  • NTFS 用 (ntfs-3g が必要) インストール済み):
sudo mount -t ntfs-3g -o loop /media/bitlocker/dislocker-file /media/bitlockermount

  • exFAT 用 (exfat-fuse が必要) インストールするパッケージ):
sudo mount -t exFAT-fuse -o loop /media/bitlocker/dislocker-file /media/bitlockermount

ユーザーパスワードの代わりに (-uPASSWORD )、回復パスワード (-pPASSWORD) も使用できます )、クリアキー付き (-c ) または BEK ファイル (-f BEKFILE) ).

-uの間にスペースはありません または -p とパスワード、それはタイプミスではありません!

これで、Linux デスクトップから Windows BitLocker で暗号化されたボリュームにアクセスできるようになります。ファイル マネージャーに表示され、[名前を付けて保存] ダイアログなどで使用できるようになります。 Nautilus を使用している場合、追加の Bitlocker ボリューム (/ media / bitlocker) が表示される場合がありますが、無視してください。 ファイルは /media/bitlockermount にあります 、および /media/bitlocker ではありません :

暗号化関連:

  • VeraCrypt で USB ドライブを暗号化する方法 (Windows、macOS、Linux に対応)
  • Ubuntu 18.04 でホーム フォルダを暗号化する方法

必要に応じて、起動時に BitLocker 暗号化パーティションをマウントします。 /etc/fstab を追加

BitLocker で暗号化されたボリュームを起動時に自動的にマウントする場合は、ディスロッカーの Read me に、/etc/fstab で BitLocker パーティションをマウントする例があります。 (不完全ですが、私が追加した dislocker ファイルの行がありませんでした):

<partition> /media/bitlocker fuse.dislocker user-password=<password>,nofail 0 0
/media/bitlocker/dislocker-file /media/bitlockermount auto nofail 0 0

<partition> に置き換えます BitLocker パーティション (例:/dev/sdb2 )、および <password> ユーザーパスワードで。 recovery-password を使用できます user-password の代わりに .これを BEK ファイル (bekfile) で認証するオプションもあると思います。 オプション)、ただし、これはドキュメントには記載されていません。

/etc/fstab にこれらの 2 行 (上記のように変更) を追加する必要があります。 BitLocker で暗号化されたパーティションを起動時に自動的にマウントする場合は、ファイル. fstab を編集するときは注意してください これにより、システムが起動しなくなる可能性があるため、ファイルしてください。 これを fstab ファイルに追加する前に、手動の手順を試すことをお勧めします。

/etc/fstab を編集できます Nano のようなコンソール テキスト エディタで:

sudo nano /etc/fstab

変更した 2 行を下に貼り付け、Nano を保存して終了します (Ctrl + O を使用) 、 Enter Ctrl + X を保存します 終了) し、システムを再起動して試してください。


Debian
  1. Linux – Windows XPのインストール後にGrubを復元する方法は?

  2. Linux で iso ファイルをマウントする方法

  3. LinuxでISOファイルをマウントするには?

  1. LinuxにリモートWindows共有をマウントする方法

  2. Linux – Grubをアンインストールする方法は?

  3. Linux でデバイスをマウントするには?

  1. LinuxのVirtualBoxにWindows10をインストールする方法

  2. LinuxでNTFSパーティションをマウントする方法

  3. LinuxターミナルからWindowsパーティションにアクセスする方法は?