macOSでBitLocker、Linux、仮想マシンのディスクを開く。
ドライブをつなぐかディスクイメージを開き、パスワードを入力すると、Finderに現れます。ほかのディスクと同じように読み書きできます。
brew install --cask clementrahula/tap/lukotta
バージョン 1.16.0 · Apple Silicon · macOS 15 Sequoia以降
しくみ
-
ドライブをつなぐ
またはディスクイメージを開きます。
-
パスワードを入力する
ボリュームのパスワード、LUKSのパスフレーズ、または48桁のBitLocker回復キー。
-
Finderで開く
ボリュームは「場所」の下に現れ、ほかのドライブと同じように読み書きと取り出しができます。
macOSはBitLockerもLinuxのファイルシステムも読めません。Linuxなら読めます。Lukottaは小さなLinuxの仮想マシンを起動し、その中でドライブのロックを解除して、ドライブをFinderに引き渡します。
Lukottaが開くもの
LukottaはmacOSが読むことを拒むドライブやディスクイメージを開き、ごく普通のボリュームとしてFinderに引き渡します。
物理ドライブもディスクイメージも同じように扱います。BitLockerのボリュームはそのパスワードか48桁の回復キーで開き、BitLockerとNTFSのボリュームは読み込みだけでなく書き込みもできるので、ドライブから取り出すのと同じようにドライブへコピーできます。
どのドライブやディスクイメージも読み出し専用で開くことができ、Lukottaは前回ログインしていたときに開いていたものを開き直せます。
対応フォーマット
| フォーマット | 読み込み | 書き込み | 備考 |
|---|---|---|---|
| 暗号化 | |||
BitLocker |
はい | はい | ボリュームのパスワードまたは48桁の回復キーでロック解除 |
LUKS1, LUKS2 |
はい | はい | パスフレーズでロック解除 |
LVM inside LUKS |
はい | はい | 1台のドライブにある複数のボリュームがまとめてロック解除される |
| ファイルシステム | |||
NTFS |
はい | はい | Windowsがハイバネートのまま、または正しく終了せずに残したボリュームも含む |
ext2, ext3, ext4, btrfs, XFS |
はい | はい | Linuxのファイルシステム |
exFAT, FAT |
はい | はい | macOSが標準で対応 |
| ディスクイメージ | |||
IMG, DMG |
はい | はい | macOSが標準で対応 |
qcow2 |
はい | はい | QEMUとUTM |
VMDK |
はい | はい | VMware、flatとsparse |
VMDK, stream-optimized |
はい | いいえ | OVAが収めているもの。一度きりで書き出されるため、直接変更できない |
VDI |
はい | はい | VirtualBox |
VHD |
はい | はい | Hyper-V、固定と可変 |
VHDX |
はい | いいえ | Hyper-V。読み出し専用で開く |
これらのフォーマットへの対応は実験的です。書き込みはまだ広範にはテストされていません。
Lukottaが開かないもの
- FileVaultと暗号化されたディスクイメージ。これらはmacOS自身が開きます
- パスワードではなくTPMチップに結び付けられたドライブ。Ubuntuの新しい暗号化方式で、ハードウェアによって保護されるものも含みます
- ヘッダーをドライブとは別に保管しているLUKSのボリューム
- VeraCryptとTrueCrypt
- ほかのファイルを指し示すディスクイメージ:VMwareのスナップショットの連なり、差分VHD、バッキングファイルのあるqcow2
よくある質問
Lukottaは無料ですか?
はい、Lukottaはダウンロードも利用も無料です。有料版もサブスクリプションも、期限切れになる試用期間も、アカウントを作成する必要もありません。
さらにフリーソフトウェアであり、GNU General Public Licenseのバージョン3以降のもとにあります。ソースコードは公開されていて、読むことも、自分でビルドすることも、変更することも、変更したものを渡すこともできます。
MacでBitLockerのドライブを開くには?
macOSはBitLockerのボリュームを自分ではマウントできません。Lukottaは読み書きできる状態で開きます。ボリュームのパスワードを入力するか48桁の回復キーを貼り付けると、ドライブがFinderに現れます。
MacはNTFSのドライブに書き込めますか?
そのままでは書き込めません。macOSはNTFSを読み取り専用でマウントします。Lukottaは読み書きできる状態でマウントするので、ファイルはNTFSのドライブから取り出すのと同じように入れられます。
Macでext4やbtrfsのドライブを読むには?
macOSはLinuxのファイルシステムをひとつも読めません。Lukottaはext2、ext3、ext4、btrfs、XFSを開きます。暗号化されていない状態でも、LUKS暗号化の中にあっても同じです。LVMで構成したドライブは、すべてのボリュームをまとめて開きます。
仮想マシンを起動せずにそのディスクを開けますか?
はい。Lukottaはqcow2、VMDK、VDI、VHD、VHDXのディスクイメージを直接開き、ファイルを取り出したり入れたりします。書き込みはVMDK、VDI、VHDでは実験的で、VHDXとVMDK stream-optimizedは読み取り専用で開きます。
LukottaはIntelのMacで動きますか。
いいえ。LukottaはApple Siliconが提供する仮想化を必要とするため、Apple SiliconのMacでのみ、macOS 15 Sequoia以降で動作します。
名前について
Lúkottaはフィンランド語で「錠がない」という意味で、錠を表すlukkoに、何かが欠けていることを示す語尾-ttaが付いたものです。アクセントは第一音節に置かれ、これはフィンランド語では常にそうなります。