我最终试图更换xhci_hcd,ehci_hcd因为我认为它可能会导致启动问题。为此,我显然需要能够重新编译内核。所以我试着查看维基来弄清楚该怎么做。
运行后sudo apt-get build-dep linux-image-$(uname -r),我尝试执行“修改配置”指令editconfigs命令,输出如下:
linux-signed-4.15.0? linux-signed-4.15.0 sudo fakeroot debian/rules editconfigs
dh editconfigs
dh: Unknown sequence editconfigs (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep)
debian/rules:35: recipe for target 'editconfigs' failed
make: *** [editconfigs] Error 2
Run Code Online (Sandbox Code Playgroud)
所有其他命令似乎都有效。最后,我在这里尝试了建议做的建议
apt-get source linux-source
Run Code Online (Sandbox Code Playgroud)
正如 OP 所说,它提供了一个“不受欢迎”的linux-meta文件夹。果然它失败了edit-configs:
linux-meta-4.15.0.36.38 ? linux-meta-4.15.0.36.38 sudo fakeroot debian/rules editconfigs
make: *** No rule to make target 'editconfigs'. …Run Code Online (Sandbox Code Playgroud)