![在 Hyper-V 中使用 Ubuntu 驱动器后我的驱动程序被破坏(需要恢复所有设备驱动程序)](https://linux22.com/image/1012293/%E5%9C%A8%20Hyper-V%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20Ubuntu%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%90%8E%E6%88%91%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E8%A2%AB%E7%A0%B4%E5%9D%8F%EF%BC%88%E9%9C%80%E8%A6%81%E6%81%A2%E5%A4%8D%E6%89%80%E6%9C%89%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%89.png)
是的,我知道这真的很愚蠢。
我怀疑在 Hyper-V VM 中启动我的 Ubuntu 18.04 驱动器可能会添加一些额外的驱动程序,但我没想到它会删除任何驱动程序。
现在我已经从 Hyper-V 中移除了驱动器并将其放回笔记本电脑中,我可以启动,但没有鼠标、wifi 或音频。不知何故,nvidia 驱动程序设法幸存了下来!
lsusb 显示我根本没有 USB 设备!
我该如何恢复所有设备驱动程序?
答案1
问题原来是 grub 在启动时默认使用的自定义 AZURE 内核。
重定向 grub 以使用我通常的通用内核解决了所有问题!