可以通过拔掉电源来安全关闭 Amazon echo dot 和 firetvstick。为什么我们不能对 raspberry pi 做同样的事情?

可以通过拔掉电源来安全关闭 Amazon echo dot 和 firetvstick。为什么我们不能对 raspberry pi 做同样的事情?

Rasperry pi 是一款单板计算机,与 echo dot、firetvstick 或 google nest 等许多其他产品类似。我想让 raspberry pi 在断电时安全关闭。

答案1

从技术上讲,可以。嵌入式系统使用存储介质和文件系统,对断电的容忍度各不相同。但运行典型 Linux 发行版的 RPi 既有易受攻击的存储设备,也有易受攻击的文件系统。

RPi 使用 SD 卡作为存储介质,这是一种廉价的设备,在关键时刻断电时可以恢复到永久只读模式(或更糟糕的故障)。参见奇怪的 SD 卡“文件分配表”问题

如果 RPI 将其 SD 卡用作只读设备,例如其根文件系统是 initramfs、cramfs、squashfs 等等,则 SD 卡损坏的可能性可能会降至可接受的水平。

相关内容