私はこれを尋ねました。質問答えを得ましたが、新しい質問がありました。これに従ってください。ガイド限られたバージョンのLinux(たとえば、同様の目的のために事前に作成されたスクリプトをダウンロードできるパッケージマネージャはありません)を使用して組み込みデバイスに暗号化されたボリュームを作成するため、ほとんど手動で実行する必要があります。できません。これを達成するために、lvsの出力と/dev/mapper/の内容が使用されます。
出力
$ sudo lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv vg -wi-ao---- 8.17t
$ sudo ls -la /dev/mapper/
total 0
drwxr-xr-x 2 root root 80 Oct 3 14:24 .
drwxr-xr-x 16 root root 4080 Oct 3 14:24 ..
crw------- 1 root root 10, 236 Oct 3 14:24 control
lrwxrwxrwx 1 root root 7 Oct 3 14:25 vg-lv -> ../dm-0
それでは、リンクガイドでこの情報をどのように使用しますか?どのような機器ですか/dev/dm-0
?
答え1
あなたの例には次のファイルがあります。LV、サイズは8.17TiBで、システムの唯一の論理ボリュームです。これVG-LVユーザーフレンドリーな名前だけが必要です。DM-0システム名で、/dev/mapper/vg-lv
単にシンボリックリンクです/dev/dm-0
。デバイスをフォーマットするときに両方を使用できます(例:ext4またはLUKSの場合)。重要ではありません。
接続したガイドは非常に簡単なので、その上にLUKS形式を作成するには簡単に交換するだけです。vg_server-lv_luks例ではVG-LVそして走る
cryptsetup luksFormat /dev/mapper/vg-lv
他のすべては同じでなければなりません。 (ただし、デバイスをフォーマットすると、デバイス上のすべてのデータが削除されます。)
奇妙な名前の通常のディスクパーティションの/dev/mapper/vg-lv
ように偽装することができます。/dev/dm-0