我有3个分区:EFI(/boot/efi
),boot(/boot
)和root(/
)。我要加密只 /
。我可以通过安装程序手动执行此操作,但是我想先安装它。
如何定义?我的(未加密)食谱如下所示。我发现有关EFI系统分区的建议有些杂乱(找不到明确的指南)。
boot-root ::
100 100 100 fat32
$primary
$iflabel{ gpt }
$reusemethod( }
use_filesystem{ } filesystem{ vfat }
method{ efi } format{ }
mountpoint{ /boot/efi }
.
300 300 300 ext4
use_filesystem{ } filesystem{ ext4 }
method{ format } format{ }
mountpoint{ /boot }
.
100% 3000 100% ext4
use_filesystem{ } filesystem{ ext4 }
method{ format } format{ }
mountpoint{ / }
.
我如何sda3
成为LUKS加密的物理分区,然后在其上具有文件系统?
更新:
我发现可以将分区设置为加密货币,如下所示,但是仍然存在3个问题:
- 我仍然需要在所选分区上创建并激活加密卷
- 创建并激活后,我仍然需要在加密卷上设置正确的ext4文件系统
- 配方未选择
dm-crypt
创建和激活加密卷所需的加密类型。
仍在努力奋斗
boot-root ::
100 100 100 fat32
$primary
$iflabel{ gpt }
$reusemethod( }
use_filesystem{ } filesystem{ vfat }
method{ efi } format{ }
mountpoint{ /boot/efi }
.
300 300 300 ext4
use_filesystem{ } filesystem{ ext4 }
method{ format } format{ }
mountpoint{ /boot }
.
100% 3000 100% ext4
method{ crypto } format{ }
.
UUID
或者,PARTUUID
或者LABEL
或者PARTLABEL
更好。就我而言,我正在启动要格式化的映像,因此其中只有一个驱动器。无论哪种方式,如何将其设置为对单个分区进行加密?我可以以交互方式进行,但是我需要预先播种。
sda
,sdb
,sdc
,等不始终保持靴之间的相同的字母(A,B,C)(矿切换每次启动)