我做了什么:
1 - 将 Ubuntu Studio 22.04.2 LTS 复制到 Ventoy Pendrive
2 - 选择尝试或安装 Ubuntu
3 - 单击桌面上的安装图标
4 - 在安装过程中,将语言设置为巴西葡萄牙语和默认键盘
5 - 选择完整安装擦除磁盘(外部硬盘)
6-轻拂加密复选框
7 - 选择短语密码
8 - 删除安装介质并在安装后重新启动
9-在启动过程中,我输入加密密码
10 - 它启动到 GNU grub,在那里我可以看到如下分区:(hd0)、(hd0,gpt2)、(hd1)、(hd1,gpt4)
当我从 gnu grub 中输入“boot”命令时,它会说我需要先加载内核。
我重复了完全相同的过程进行了全新安装,结果是相同的。
请注意,如果我进行完全相同的过程但不加密它,它就会起作用。
我将提供https://gitlab.com/cryptsetup/cryptsetup/-/wikis/FrequentlyAskedQuestions并建议您向下滚动到
“密码字符集: ”
并阅读该部分;因为安装时使用的“密码”必须与您的机器允许您在解锁时输入的内容匹配(键盘在安装时由操作系统控制,固件在启动时控制)。
这是我对这个bug的理解。Lubuntu 和 Ubuntu Studio 共享
calamares
安装程序,这就是这里涉及的内容,或者实际上是安装程序加上Lubuntu/Ubuntu.Studio 使用的全盘加密,这意味着在提供密钥和访问加密磁盘之前,您的磁盘上几乎没有什么可用的!当您输入错误的密码进行解密时,您所遇到的情况是预期的。机器固件在解密时理解的“密钥输入”与运行操作系统和
calamares
加密时在安装时理解的“密钥输入”不匹配。我提供的gitlab.wiki链接我相信是您的答案,除非您在重新启动(或安装时)尝试解密系统时犯了拼写错误。
抱歉,我是一个愚蠢的澳大利亚人,在这里没有经验(使用与我使用的系统固件相同的英语),但是您需要使用与操作系统运行时相同的密钥以及据我所知您的固件允许的密钥它。