次の設定があります。LVMを使用して一般的なLinuxパーティション(/、/ home /など)を形成するLUKS暗号化SSD。この設定は、起動時にパスワードによってロック解除されます。私はDebianJessieを使用しています。
スペースが不足しているため、LVMに別のPVを追加したいと思いました。もちろん、最初のPVからの鍵導出を使用するか、最初のPVと同じパスワードを使用して、起動時にLUKSで暗号化および復号化する必要があります。
これは、LVM(/、/ home /などを含む)が2つのLUKS暗号化SSDにまたがることを意味します(もちろん、各SSDには、SSD自体ではなく、実際に暗号化された1つのパーティションが含まれますが、これは明らかだと思います)。
Systemdが統合されているため、起動時にこの種のセットアップのロックを解除することは不可能のようです-見つかったすべての命令は、起動時にキー導出スクリプトが実行されなくなったため、Systemdでは実行できないキー(またはその他)を導出します(または命令)失敗するだけです)。
誰かがこれが実際に機能するかどうか、そしてどのように機能するかを知っていますか?
それ以外の場合は、セットアップを変更して、(LVMの外部に)個別のルートパーティションを作成し、残りを起動後にマウントできるようにするか、lvm内にラックを配置する必要があります。しかし、どちらも私が選択したい最後のオプションです。
どうも!
方法1Systemdは* buntuデスクトップに実装されているため、追加のLUKSパーティションをすべてロック解除することがわかりましたif
これはUbuntuServer16.04では機能しません
方法2gnome-disk-utility(GUI)アプリを使用する...
方法3keyutilsを使用します。
私はこれをテストしていません。から https://www.redpill-linpro.com/techblog/2016/08/12/btrfs-and-encryption.html
~# apt-get install keyutils
そして、keyscript = decrypt_keyctlオプションを/ etc/crypttabにリストされている両方の暗号化されたボリュームに追加します。~# update-initramfs -u -k all
keyutilsを含むようにinitramfsを更新します。