sudo shutdown -P now
,则计算机将完全关闭,并且可以通过按钮再次将其重新打开。 (同样,如果计算机崩溃,我可以按住电源按钮5秒钟左右来强制重新启动。)Raspberry Pi没有电源按钮。实际上,如果我运行
sudo shutdown -P now
,电源指示灯似乎仍然打开,并且要再次启动它,我似乎需要拔下电源插头并重新插入。这似乎有点类似于旧版本Windows中的“现在可以安全关闭计算机”了。在什么时候可以安全地拔下Raspberry Pi的插头?我做错什么了吗?
#1 楼
您没有做错任何事情。在关闭电源之前,活动指示灯应闪烁3或4次。这样就可以安全地断开电源了。
我通常会关闭,离开几分钟,然后将电源线拉出。
#2 楼
您无需断开电源即可重启Pi。 SD卡附近有一对焊盘(我认为标有重置的命令可能会运行-我在Pi上看不到,因为它们都已焊接在板上了。)短暂地重新启动。最近的Rasbpian具有内置的关机过程(由
systemd-logind
处理)在
/boot/config.txt
中添加以下内容启用连接在引脚29(GPIO 5)和引脚30(Gnd)之间的开关,以启动有序关闭Pi。 (GPIO 3),尽管通常用于I²C,gpio_pin=21
使用脚本脚40(GPIO 21)和39(Gnd)脚本中使用的相同引脚。关闭Pi。您的操作没有任何问题,但是在安全关闭电源的情况下,sudo poweroff
会导致绿色LED指示灯每隔1秒闪烁一次10次。回答。虽然它应该可以工作,但不再需要。我有一个Python脚本,可以通过一个按钮关闭Pi。
评论
您可以添加该python代码以供参考,如果我提供电源,它将自动启动pi或其他功能吗?
–加拉夫·戴夫(Gaurav Dave)
16-2-25在12:59
#3 楼
似乎没有人回答这个问题:“在什么时候可以安全地将Raspberry Pi上的插头拔掉?”要正确关闭,请运行
sudo shutdown
执行此操作时,您会看到“ ACT”灯(绿色的指示灯)稳定闪烁10次(间隔为0.5秒)。一旦停止闪烁,绿灯将熄灭。此时,可以安全地断开电源或拔下插头。
只要在Pi上加电,红色指示灯就会一直亮。关闭时,必须先切断电源,然后再次接通电源才能为Pi通电。
#4 楼
这是一个非常简单的关闭python脚本。import RPi.GPIO as GPIO
import os
channel=11
GPIO.setmode(GPIO.BOARD)
#Pin 11 & Gnd
GPIO.setup(channel, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.wait_for_edge(channel, GPIO.FALLING)
os.system("sudo shutdown -h now")
#5 楼
如先前的回答所述,红色指示灯表示pi处于通电状态,而绿色指示灯处于活动状态(我相信磁盘活动)。关闭命令,或者您可以短路板上的运行/复位垫
如果您愿意焊接一些引脚,该网站提供了有关如何添加硬复位开关的重要说明。
如果您确实使用硬重置,请确保仅在停止或系统关闭后才使用它,或者作为最后的手段使用它,因为它会立即重新启动处理器,如果您正在写入SD卡,则可以可能会破坏它,就像在运行时拉动电源一样
评论
最好将绿灯视为指示器,它可能表明正在被激活的情况之一是写入sdcard。某些重复的闪烁序列可能表示其他情况。考虑一下sdcard写入时似乎有些随机(或恒定)的闪烁,这不是一个坏主意,为了全面了解,还应研究文档中可能还有什么意义。发出正确的关机命令后的一分钟,如果一段时间没有闪烁(并且所连接的监视器(如果有的话)在10秒钟内没有信号),那就是当我关闭电涌保护器或拔下插头时。
–always_learning
20年4月2日,17:33
评论
红色指示灯仅表示oi已接通电源。您要注意的一个是绿色的。如果闪烁,则表示oi正在访问microSD卡。当您关闭手表时。它应该闪烁4-10次。一旦发生这种情况,可以安全地拔下插头。如果您的SD卡使用ext4(或其他日志记录的FS)格式化,则坦率地说,只要pi闲置时将其关闭或多或少都是安全的。至少比关闭Windows95计算机安全得多。 (并不是我建议将其用于任何对安全性有严格要求的应用……但是,无论如何,PI并不完全理想。)
@leftaroundabout,当基础介质无法干净处理电源故障时,日记功能不大。断电后,我经常需要重新格式化SD卡。
@Mark:可能。我有一个pi,我经常不安全地给它供电,没有任何麻烦,但是实际上,这个pi仅仅将卡用于引导加载程序,而其他所有内容都位于USB硬盘上。
@Mark在数据写入过程中也没有多大意义。您仍然会丢失数据。它只是保证文件系统的一致性。