mat*_*975 16 hardware shutdown restart
我的公司正在考虑将 Ubuntu 作为操作系统用于硬件设备。
它将安装在紧凑型闪存驱动器上 - 显然这不是标准闪存驱动器,而是一种特定类型的内存,应该“应对”立即断电(我不确定这是如何实现的,但它们被认为是“高端” “ 卡片)。
将使用 Ubuntu 运行的单元是不会正常关闭的单元类型 - 电源线将被移除,就是这样。
任何人都可以就可能发生的潜在问题给我一些建议吗?Ubuntu 是一个可以处理这种断电并在下次启动时成功重启的好系统吗?
我意识到没有什么是牢不可破的,但它是嵌入式设置的常用操作系统吗?在这种环境下使用Ubuntu是不是自找麻烦?
ish*_*ish 12
注意:这个答案是从生产环境的角度来看的,其中数据丢失或停机会导致金钱损失、客户损失、工业设备故障等。如果你只是在家里摆弄 Raspberry Pi,我会说没有问题... :)
我不会推荐 Ubuntu 的默认配置,以及(默认)ext4 文件系统的设计,用于嵌入式环境,其中会像您建议的那样重复“不正常”的关闭。
如果我是对的,那么您使用的是 Ubuntu 8.04,它最多支持 ext3。虽然 ext3/ext4 都使用日志作为维护文件(写入)完整性和帮助恢复的一种方式,但当“拔掉电源线”是规则而不是例外时,不应依赖这些。
只要将操作系统设置为只读使用,就可以了。LiveCD 有类似的设置,因此您可以随时关闭它们,而操作系统不会受到损害。
在读写驱动器上,ext4 文件系统非常有弹性。但无论文件系统如何,任何可写的驱动器都会受到损坏文件的影响。
归档时间: |
|
查看次数: |
3768 次 |
最近记录: |