我已经在U 盘上安装了 Arch Linux,并使用 LUKS 进行了完整的系统加密。Arch wiki 像往常一样带我浏览了几乎所有内容。我遇到的唯一问题是在mkinitcpio. Arch wiki 说对于 USB 安装,block钩子必须紧跟在udev钩子之后。维基还说对于加密,encrypt钩子必须在钩子之前,但不一定是立即,filesystem钩子。遵循这些规则我第一次尝试:
HOOKS="encrypt base udev block autodetect modconf filesystems keyboard fsck"
Run Code Online (Sandbox Code Playgroud)
但它没有用,所以我encrypt后来搬到了:
HOOKS="base udev block autodetect modconf encrypt filesystems keyboard fsck"
Run Code Online (Sandbox Code Playgroud)
它工作正常。这引出了我的问题。哪些是对的依赖encrypt挂钩和我在哪里可以找到有关钩依赖性的详细信息?