Linux操作系统死机处理方法的故障排除
2022-12-09 19:13 投稿人:网络编辑
欢迎来到Linux社区论坛,与200万位技术人员互动。
所以,poll_controller只是模拟中断从指定设备。判断一个网络卡驱动程序的最简单的方法之一是netpoll支持功能是安装内核源代码,然后在代码树/ usr / src /内核<<版>搜索定义的have_poll_controller,grep -Rhave_poll_controller / usr / src / Linux版本> < /司机/网的例子如下:电脑维修
# grep -Rhave_poll_controller / / / linux-2.4 src目录 /司机/网络故障记忆
/ usr / / /司机linux-2.4 SRC /网/ 3c59x等。C:# ifdef have_poll_controller国家联合保险
/ usr / / /司机linux-2.4 SRC /网/ 3c59x等。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e100_main E100。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e100_main E100。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e1000_main E1000。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e1000_main E1000。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e1000_main E1000。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ eepro100。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ eepro100。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ pcnet32。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ pcnet32。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ TG3。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ TG3。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/自然科学版。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/自然科学版。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/郁金香/ tulip_core。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/郁金香/ tulip_core。C:# ifdef have_poll_controller
正如你可以看到从输出,3c59x等,E100,e1000,eepro100,pcnet32,TG3,自然科学版,和所有支持netpoll郁金香。
如果系统使用这些网络卡,然后系统应该支持netpoll,并支持远程。
如果你想进一步确认网卡是使用这些网络卡,你可以看到 / / modules.conf等:
#猫 / / modules.conf等
别名eth1 E100
别名是3c59x等
4.sysrq
SysRq组合键是一组神奇的组合键。只要内核没有完全锁定,键盘也可以使用。不管内核在做什么,使用这些组合键可以立即打印内核信息。
使用SysRq组合键是了解系统当前运行的最佳方式。如果系统挂起或诊断某些内核相关的,怪异的,更难的问题,它是使用SysRq键的好方法。
为了安全,默认SysRq组合键关闭。
打开这个函数,运行:
#回声1 > /过程/系统/内核/ SysRq
关闭这个函数:
#回声0 > /过程/系统/内核/ SysRq
如果你想要这个功能,所有的时间生效,在kernel.sysrq值设置在/ etc / sysctl.conf重新启动1,函数会自动打开。
kernel.sysrq = 1
由于SysRq键的功能是打开的,与终端接入的用户会有一些特殊的功能。所以,除非你想调试和解决问题,一般不开放这个功能。如果你要打开它,请确保你的终端接入的安全性。
{ 1 } { 2 } { 3 } { 4 }下一页的下一页
{有}调试编辑:
所以,poll_controller只是模拟中断从指定设备。判断一个网络卡驱动程序的最简单的方法之一是netpoll支持功能是安装内核源代码,然后在代码树/ usr / src /内核<<版>搜索定义的have_poll_controller,grep -Rhave_poll_controller / usr / src / Linux版本> < /司机/网的例子如下:电脑维修
# grep -Rhave_poll_controller / / / linux-2.4 src目录 /司机/网络故障记忆
/ usr / / /司机linux-2.4 SRC /网/ 3c59x等。C:# ifdef have_poll_controller国家联合保险
/ usr / / /司机linux-2.4 SRC /网/ 3c59x等。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e100_main E100。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e100_main E100。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e1000_main E1000。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e1000_main E1000。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网 / / e1000_main E1000。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ eepro100。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ eepro100。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ pcnet32。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ pcnet32。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ TG3。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/ TG3。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/自然科学版。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/自然科学版。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/郁金香/ tulip_core。C:# ifdef have_poll_controller
/ usr / / /司机linux-2.4 SRC /网/郁金香/ tulip_core。C:# ifdef have_poll_controller
正如你可以看到从输出,3c59x等,E100,e1000,eepro100,pcnet32,TG3,自然科学版,和所有支持netpoll郁金香。
如果系统使用这些网络卡,然后系统应该支持netpoll,并支持远程。
如果你想进一步确认网卡是使用这些网络卡,你可以看到 / / modules.conf等:
#猫 / / modules.conf等
别名eth1 E100
别名是3c59x等
4.sysrq
SysRq组合键是一组神奇的组合键。只要内核没有完全锁定,键盘也可以使用。不管内核在做什么,使用这些组合键可以立即打印内核信息。
使用SysRq组合键是了解系统当前运行的最佳方式。如果系统挂起或诊断某些内核相关的,怪异的,更难的问题,它是使用SysRq键的好方法。
为了安全,默认SysRq组合键关闭。
打开这个函数,运行:
#回声1 > /过程/系统/内核/ SysRq
关闭这个函数:
#回声0 > /过程/系统/内核/ SysRq
如果你想要这个功能,所有的时间生效,在kernel.sysrq值设置在/ etc / sysctl.conf重新启动1,函数会自动打开。
kernel.sysrq = 1
由于SysRq键的功能是打开的,与终端接入的用户会有一些特殊的功能。所以,除非你想调试和解决问题,一般不开放这个功能。如果你要打开它,请确保你的终端接入的安全性。
{ 1 } { 2 } { 3 } { 4 }下一页的下一页
{有}调试编辑: