Archlinux ARM Rasperry Pi登录缓冲区显示和解密失败

Archlinux ARM Rasperry Pi登录缓冲区显示和解密失败

我已经将 Archlinux Arm 放在我的 SD 卡上,第一次这样做时,一切都是正确的并且运行良好,但由于多种原因我不得不“重新安装”所有内容。所以现在我正在执行与以前相同的步骤,但我遇到了一个奇怪的“问题”。当我第一次开始时,一切似乎都比我更新系统并安装“sudo mkinitcpio rsync”正常。当我现在重新启动它并看到登录屏幕时,它看起来像这样:

alarmpi login: [    14.9646851 smsc95xx 1-1.1:1 eth0 link up, 100Mbps, full-dupley, lpa 0x41E1

我必须先按 Enter 才能登录,稍等一下就会出现一些新行,如下所示:

[   602.262297] bcm2708_fb_blank blank_mode=1

我想加密我的 SD 卡的一部分,我已按照此操作https://gist.github.com/pezz/5310082第一次工作的说明很好,因为我有一个德国 keboard,我需要在 mkinitcpio.conf 文件中使用“键盘键映射加密”,但我无法解密它,总是返回没有这样的信息关键,尽管我很确定我正在执行与以前相同的步骤,但效果很好。

所以,我做了一个测试,我使用“root”这个词作为我的加密的关键阶段。这有效,我可以启动,但如果我使用以下键:“Xö&(4n=%YF3Ü!BN”,它不起作用。有人能给我提示为什么吗?有没有我不允许使用的字符,尽管我正在使用德语键盘布局 de-latin1,并且我确实在键盘之后加载键盘映射,因此应该正确加载所需的键盘映射,尽管它应该有效我已经使用关键字“y”对此进行了测试,该关键字在 y 的正确位置和 z 位置在美国和德国键盘布局上交换。此外,当我创建加密卷后需要打开它时,密钥可以工作。

我期待着您的来信。 :-)

国王问候,

格林生态

答案1

首先,不要担心[ 602.262297] bcm2708_fb_blank blank_mode=1类似的消息,它们都是内核消息,它们被写入控制台,因为日志守护程序尚未准备好将它们写入文件。只需忽略它或将其放入loglevel=3内核命令行选项即可。

第二件事是通过传递密码来解密 luks 主密钥。尝试添加:

vconsole.keymap=de-latin1 vconsole.font=lat9w-16

到内核​​命令列表。您还应该添加keymap consolefontHOOKS=mkinitcpio.conf

这应该可以做到这一点,并允许您在密码短语中写入德语变音符号。

HTH,干杯。

相关内容