覆盆子Pi冷冻


10

嗨,我的Raspberry Pi已冻结,我不确定在不造成任何损坏的情况下重新启动/关闭的最安全方法是什么。


3
如果冰冻了,您无能为力,只需拔下插头并用手指交叉即可。您不会那样损坏硬件,而只是冒文件系统损坏的风险。
goldilocks

如果结冰了,就可以拔插头了。如果Pi正在写SD卡,建议您不要这样做,但是如果它被冻结则不会发生。
2015年

好,谢谢。我有点担心,因为我只是新手。
詹姆斯·亚当斯

@goldilocks您可以发表此评论作为答案吗?对于完全100%冻结的情况,这是唯一的解决方案(很高兴听到文件系统损坏是最坏的后果)。
减少活动

Answers:


10

您没有指出Raspberry Pi冻结时在终端或GUI中的位置以及正在做什么。有时,GUI或终端甚至可以冻结,但操作系统仍在运行,功能齐全。

您可以做的就是切换到“备份”文本终端。按CTRL+ ALT+ F1将切换到内核提供的“备份”终端之一。

然后,您可以登录并终止导致GUI或终端冻结的令人反感的进程。如果您要这样做,则可以执行此操作,sudo halt或者sudo reboot重新启动。

当我的Pi冻结时,我选择这样做,我不想冒文件系统损坏的风险。

请注意,如果100%使用CPU,则该开关可能需要一分钟以上的时间才能生效。

要切换回GUI,请按CTRL+ ALT+ F7


7
+1,但是请不要称它们为“备份终端”。至少有6个虚拟终端运行登录getty,并且可以通过F1-6进行访问。
goldilocks

2

如果您有权访问SSH或Putty,请尝试通过此方法登录。如果您需要恢复本地控制台,建议您通过sudo reboot从SSH / Putty控制台进行调用来重启pi 。作为参考,Raspbian中的默认用户为pi,默认密码为raspberry。SSH默认是打开的。


2

是!我从CPR中保存了我的小RPI3。

和我一起-CPU运行在%90以上,我附加了:HDMI,1个键盘和1个USB无线鼠标。我还从Mac上打开了SSH,并安装了1小时的软件。

我的RPI随机暂停,我认为屏幕上的时间移动了。我通过移除所有USB和HDMI设备来保存它。我向主板和芯片中吹气。

然后,我尝试查看是否可以从董事会得到轻微回应。我试图同时连接到VNC和SSH。每次我尝试在终端上进行SSH时,绿灯都会闪烁。

我花了几分钟(大约5分钟),它开始缓慢运行,然后恢复正常速度。

祝你好运!


断开HDMI连接似乎也对我有帮助。我不认为吹入它是必要的,因为水分和电子产品不会混在一起,所以可能不是一个好主意。即使是过热的问题,让它自己冷却也比吹入它更安全。谢谢您的帮助。好想法。
iyrin

1

如果您的rpi挂了,那么剩下的唯一选择就是拔掉插头。继续top运行,以便下次挂起时,您可以查看是否所有RAM或CPU都吃光了。watch dmesg可能会告诉您当机


1

如果您使用的是图形用户界面,你可以试试control- - 。alt backspace根据您的操作系统及其设置方式,这将重新启动x服务器并返回登录提示,从而使您可以选择登录或重新启动/关闭。


1

什么工作对我来说是按住Alt+ PrtSc同时按下REISB

  • R =从原始模式切换键盘
  • E =将SIGTERM信号发送到除init外的所有进程
  • I =将SIGKILL信号发送到除init外的所有进程
  • S =同步所有已挂载的文件系统
  • B =立即重新引导系统,而无需卸载或同步文件系统

https://zh.wikipedia.org/wiki/Magic_SysRq_key


0

这对评论来说太长了,但这是对我有用的答案的组合。我猜测处理图形占用了很多CPU,尽管由于冻结而无法确认。就我而言,打开了三个浏览器标签,其中一个包含更高质量的youtube视频。以我的经验,在Raspberry Pi 3上冻结通常是由于浏览器选项卡过多而打开一个或多个包含youtube视频的情况。它冻结得太多了,以致时钟没有更新,光标也不会移动。

解:

关闭显示器电源并拔下HDMI电缆,然后重新插入HDMI并再次打开显示器。这使事情发生了变化,但是非常缓慢。按住 CTRL + ALT+ 切换到另一个虚拟终端F1。我在其他lxde环境中也遇到过这种情况,在这些环境中,您需要按住这些键才能成功切换虚拟终端。

以我为例,一旦将焦点转移到另一个虚拟终端上,一开始它仍然很呆滞,但是登录并运行后htop,不管是什么进程都在占用CPU的资源,不再这样做。这可能是因为GUI环境不需要在当前虚拟终端中运行,因此不需要太多处理。这给了它足够的休息的切换,回TTY7 CTRL+ ALT+ F7在GUI桌面正在运行允许的环境下继续正常运作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.