是否有可能通过删除设备驱动程序然后进行使用该驱动程序的系统调用来导致内核恐慌,从而使内核陷入恐慌?
答案1
当驱动程序未正确删除且应用程序尝试使用时,可能会出现这种情况。如果驱动程序被正确删除,内核将给出类似驱动程序未找到的错误,但永远不会崩溃(在 99.99% 的情况下,直到它遇到任何错误)。
答案2
在 SAN(存储区域网络)磁盘上配置操作系统的环境中,这是很有可能的。
在我当前的客户端中,所有服务器启动磁盘均使用 SAN 磁盘进行配置/安装,当设备驱动程序未加载或被删除时,我多次看到内核发生恐慌。