k***g 发帖数: 4904 | 1 有个PC机,Win7系统的,放在一个平常不去的地方做个人文件服务器,一年都不去一次
的话,万一机器死机了就没法用远程登陆控制了。请问这个有什么解决办法没有呢?
虽然很多方法可以定时重启计算机,可是死机后软件不能正常工作,就不一定能定时重
启。Bios可以定时启动,可是机器本身已加电的情况下Bios启动命令是不是就不执行了?
有没有办法通过Bios给指令,让系统定时重启?那个地方网关挺不好穿越,通过网线给
启动命令是很困难了,我远程登录用的都是Teamviewer这种穿网关的平台。
哪位大侠能给支个招吗?谢谢!! |
a*****s 发帖数: 2663 | 2 ipmi
了?
【在 k***g 的大作中提到】 : 有个PC机,Win7系统的,放在一个平常不去的地方做个人文件服务器,一年都不去一次 : 的话,万一机器死机了就没法用远程登陆控制了。请问这个有什么解决办法没有呢? : 虽然很多方法可以定时重启计算机,可是死机后软件不能正常工作,就不一定能定时重 : 启。Bios可以定时启动,可是机器本身已加电的情况下Bios启动命令是不是就不执行了? : 有没有办法通过Bios给指令,让系统定时重启?那个地方网关挺不好穿越,通过网线给 : 启动命令是很困难了,我远程登录用的都是Teamviewer这种穿网关的平台。 : 哪位大侠能给支个招吗?谢谢!!
|
S*A 发帖数: 7142 | 3 你的操作系统在引导以后,BIOS 是不运行的。
(有例外是 SMI interrupt。)
用楼上说的 IPMI 可以实现远程重起。
然后 Intel CPU 内部有个 watchdog timer可以做这个用。
当 timer 跑到 0 的时候,会触发 watchdog 的中断引起
系统重起。
正常运行的时候,程序需要不断的 reset watch dog timer。
如果程序停止 reset watch dog timer, 机器就自动启动了。
底层的实现看这个 Intel 手册。
http://download.intel.com/design/chipsets/applnots/29227301.pdf
高层的 API 要看是什么操作系统。 |
k***g 发帖数: 4904 | 4 太牛了,谢谢ls两位。我好好学习学习,不懂的还要来请教。。。 |
k***g 发帖数: 4904 | 5 搜到一个这个,这个是利用watchdog监视的么?
系统死机时自动重启
很多时候电脑是不是死机我们没办法确定,如果我们直接重启又怕没死机,而没重启如
果是死机了也是浪费时间。
定位到注册表的“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl
”,在右边的窗口中找到“AutoReboot”,将该键值修改为1
【在 S*A 的大作中提到】 : 你的操作系统在引导以后,BIOS 是不运行的。 : (有例外是 SMI interrupt。) : 用楼上说的 IPMI 可以实现远程重起。 : 然后 Intel CPU 内部有个 watchdog timer可以做这个用。 : 当 timer 跑到 0 的时候,会触发 watchdog 的中断引起 : 系统重起。 : 正常运行的时候,程序需要不断的 reset watch dog timer。 : 如果程序停止 reset watch dog timer, 机器就自动启动了。 : 底层的实现看这个 Intel 手册。 : http://download.intel.com/design/chipsets/applnots/29227301.pdf
|
k***g 发帖数: 4904 | 6 还搜到xp下也是这样。好像这个已经沿用很久了?不知管不管用
1.系统死锁时自动重启
单击“开始→运行”,键入“REGEDIT”并回车,打开注册表编辑器,找到并展开 [
HKEY_LOCAL_MacHINESystemCurrentControlSetCrashControl]分支,在右侧窗口中找到
“AutoReboot”(如果没有,我们可以新建一个)键,将其值修改为“1”。退出注册表
编辑器并重新启动一次计算机,以后系统死机时就会自动重启。
2.“资源管理器”崩溃时自动重启
我们还可以在“资源管理器”崩溃(桌面图标、任务栏无法显示,鼠标消失,不能使用
AltTab组合键切换窗口等等)时,让计算机自动重启。
打开注册表编辑器,依次展开 [HKEY_LOCAL_
MACHINESoftwareMicrosoftWindowsNTCurrentVersionWinlogon]分支,在右侧窗口找到
“AutoRestartShell”(如果没有,我们可以新建一个)键,将其值修改为“1”。重新
启动计算机设置即生效。 |
S*A 发帖数: 7142 | 7 不是这个,这个应该不用 watchdog
这个只是有 BSOD 的时候自动重起。
如果没有 BSOD 的死机显示蓝屏不会重起。
你是用 Windows 的话这个应该该到 1.
MACHINESYSTEMCurrentControlSetControlCrashControl
【在 k***g 的大作中提到】 : 搜到一个这个,这个是利用watchdog监视的么? : 系统死机时自动重启 : 很多时候电脑是不是死机我们没办法确定,如果我们直接重启又怕没死机,而没重启如 : 果是死机了也是浪费时间。 : 定位到注册表的“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl : ”,在右边的窗口中找到“AutoReboot”,将该键值修改为1
|
k***g 发帖数: 4904 | 8 也就是说,watchdog可以handle的包含这种死机方式,但是比这更广是吧?但是能达到
连bios都没过就重启的境界吗?
【在 S*A 的大作中提到】 : 不是这个,这个应该不用 watchdog : 这个只是有 BSOD 的时候自动重起。 : 如果没有 BSOD 的死机显示蓝屏不会重起。 : 你是用 Windows 的话这个应该该到 1. : : MACHINESYSTEMCurrentControlSetControlCrashControl
|
S*A 发帖数: 7142 | 9 那个不能吧, bios 都没过,没有机会运行操作系统。
除非 BIOS 自带这个功能。
就算有,如果 BIOS 没过,你的机器已经很糟糕了,
重起也没有什么用吧。
【在 k***g 的大作中提到】 : 也就是说,watchdog可以handle的包含这种死机方式,但是比这更广是吧?但是能达到 : 连bios都没过就重启的境界吗?
|
k***g 发帖数: 4904 | 10 也不一定机器不稳定到多么厉害的程度,确实赶上过重启时候停在load系统之前就停那
了,再重启就完全正常。可是如果机器设定了定时重启,万一赶上哪次这种情况出现,
那就永远停那了
【在 S*A 的大作中提到】 : 那个不能吧, bios 都没过,没有机会运行操作系统。 : 除非 BIOS 自带这个功能。 : 就算有,如果 BIOS 没过,你的机器已经很糟糕了, : 重起也没有什么用吧。
|
S*A 发帖数: 7142 | 11 如果系统不能 load, 这种系统不稳定的东西需要自己
解决的。
你可以用前面说的远程启动那种。
你可以外部搞个定时间的启动装置,例如 network connected power switch。
机器不能启动,在规定时间到不了 check point 就从外部关电源 reset。
【在 k***g 的大作中提到】 : 也不一定机器不稳定到多么厉害的程度,确实赶上过重启时候停在load系统之前就停那 : 了,再重启就完全正常。可是如果机器设定了定时重启,万一赶上哪次这种情况出现, : 那就永远停那了
|
k***g 发帖数: 4904 | 12 哦,这个好先进啊。
【在 S*A 的大作中提到】 : 如果系统不能 load, 这种系统不稳定的东西需要自己 : 解决的。 : 你可以用前面说的远程启动那种。 : 你可以外部搞个定时间的启动装置,例如 network connected power switch。 : 机器不能启动,在规定时间到不了 check point 就从外部关电源 reset。
|
b********0 发帖数: 201 | 13 我觉得这些的风险太大。
我是机器每天晚上自动重启一次,然后自动登陆,startup 里放进去要运行的程序。当
天死机的情况应该不会发生,如果发生,就像上面几楼说的要自己解决。 |
t**d 发帖数: 6474 | 14 定时开关,每天断一次电。
了?
【在 k***g 的大作中提到】 : 有个PC机,Win7系统的,放在一个平常不去的地方做个人文件服务器,一年都不去一次 : 的话,万一机器死机了就没法用远程登陆控制了。请问这个有什么解决办法没有呢? : 虽然很多方法可以定时重启计算机,可是死机后软件不能正常工作,就不一定能定时重 : 启。Bios可以定时启动,可是机器本身已加电的情况下Bios启动命令是不是就不执行了? : 有没有办法通过Bios给指令,让系统定时重启?那个地方网关挺不好穿越,通过网线给 : 启动命令是很困难了,我远程登录用的都是Teamviewer这种穿网关的平台。 : 哪位大侠能给支个招吗?谢谢!!
|