我有一台运行 Linux 的计算机(Raspberry Pi,但我认为这与问题无关)。该计算机无需磁盘即可运行,这意味着它使用 PXE 启动并获得托管在 NFS 服务器上的根分区。该根分区以同步模式挂载,并且在正常运行时不会将任何内容写入任何系统文件(假设仅在用户主目录中)。
现在我想远程打开和关闭这台计算机。它通过 PoE 供电,所以我只需告诉开关关闭相应端口上的电源(显然,没有电源,pi 就会关闭)。
如果 pi 使用 SD 卡,我会非常犹豫是否要这样做,并找到一种方法提前告诉它正确关闭,然后在合理的时间后将其关闭。
但是,在这种环境下,我觉得直接切断电源就很安全,不必担心关机。据我所知,最糟糕的情况是当前正在写入的文件没有被写入。我说得对吗?或者不定期关机会有什么风险吗?