我需要从内核中删除 xhci_hcd。它应该是一个模块,这样我就可以将其列入黑名单。
我克隆了git://kernel.ubuntu.com/ubuntu/ubuntu-disco.git
,并成功运行了fakeroot debian/rules binary
。然后我安装了生成的 .deb 文件。我的 grub 菜单已更新,local1
后缀已正确添加到所有文件和菜单项,一切看起来都很好。
我需要修改“注释”文件中的 xhci 和 ehci 条目,这看起来像一个护栏,以确保没有发生意外更改 - 这令人放心。
安装程序已配置我的全盘加密,如果我使用新内核启动,输入密钥无法解锁磁盘。标准英文键盘布局。
我在 Google 上搜索过,也查看过我的磁盘和文档。我确定我漏掉了一行代码?某些 grub 或 initramfs 配置太明显了,没人谈论它。
任何线索,任何线索,几乎肯定会对我有帮助。
编辑:澄清一下,我输入密码时得到的反应与密码输入错误时预期的反应相同。
答案1
以前是make mrproper
、make
和fixup lilo
。现在我花了两天时间构建内核,感觉自己很蠢。我仍然很困惑,但那是另一个借口。最后,以下是有效的方法:
- 完全卸载 5.0.0-29 内核包(不要介意添加后缀来打败版本控制,我完全清除了它们,我有一个由 The Canonical 构建的先前版本可以回退)。
git reset --hard
在 repo 中(等等,直到git status
清理干净)fakeroot debian/rules editconfigs
(我在 amd64-generic 之后按下了 ctrl-c)- 编辑
debian.master/config/annotations
以匹配我对 .config 所做的更改 fakeroot debian/rules binary-headers binary-perarch binary-generic
dpkg -i ../*.deb
错误太多了,但上面的原始问题现在已经解决,我可以处理其余的问题。我现在使用 ubuntu 的唯一原因是安装程序可以帮我完成全盘加密。据我所知,它是唯一一个可以完成全盘加密的安装程序。还有其他吗?如果有其他的,我会换一个。
感谢阅读这个问题的每个人(全部 11 个人)的耐心。
我爱你们。