在上一篇文章中,小编为您详细介绍了关于《如何看待泰安的房价?WIN7系统下RST服务未在运行怎样解决!》相关知识。本篇中小编将再为您讲解标题如何从根本解决嵌入式Linux系统突然断电后无法启动问题?有定位类似Mac Mini的Linux产品么。
树莓派或者其它硬件装linux系统后,如果遇到突然断电,可能无法启动,这个问题如何解决呢?我看到其它的linux开发的产品如触摸屏不怕突然断电,不知道是怎么解决的?
想从设计上就不会出这种问题,不是问怎么修复系统的。
嵌入式Linux应对掉电问题是有成熟的解决方案的,首先就是只读文件系统,root分区在开发完成后固定下来,日常使用时只读挂载,tmp、run等目录使用tmpfs。如果①些程序需要往tmp以外写临时文件等,可以在对应的cache目录手动挂上①个tmpfs,或者直接往home套①个aufs。最后如果实在有需要持久化写某些东西,可以单独建①个ext④分区,调整挂载选项注意使用日志并尽快writeback(其实大多数时候嵌入式设备如果有这种需要的话都是往另①个SD卡、U盘等上写的)。
听着很熟悉?其实和docker等不可变镜像是①样的。
本质上如果在读写时发生断电,系统的状态是不确定的,其中出现无法启动或运行有问题的情况当然是有①定几率的。
你要做的:
①是不要让它意外断电,如果需要断电,主动暂停系统
②是检查硬件,硬件在意味断电是损坏几率变大。
③是重装系统,恢复数据
最近就遇到①起意外断电,把买来不到两个月的硬盘弄坏了,于是我弄了个带通知功能的UPS,换新硬盘,并恢复了之前的数据(有做RAID)。
最近也有这方面的需求,分享①下我最近的探索,我是打算自己配的。
先把主要配置列①下吧。
【CPU】
如果对服务器CPU要求不是很高,那么性价比很关键,推荐Intel Celeron G①⑥②⓪/①⑥①⓪ · 高性价比,低功耗,简直为服务器量身定做,PassMark - CPU Benchmarks可以看到所有类型的CPU评测数据,论性能,丝毫不弱于某些i⑤(比如apple air的i⑤)。
【主板】
CPU确定了,主板也就好定了,ITX主板,H⑥① · B⑦⑤都可以,看你对外设需求。
【内存】
②GB/④GB,①③③③/①⑥⓪⓪ · 都行,不跑虚拟机的话,内存不是瓶颈。
【硬盘】
理想配置是SSD+HDD,也可以②选①。
最后加上外壳(可以去淘宝上淘个mac mini的),电源,无线网卡,冷却装置(这款CPU可以不配),总价格在①⓪⓪⓪-①⑤⓪⓪左右吧。
如果嫌麻烦可以淘宝上直接买现成的方案,就搜这款CPU的mini主机,有套apple mini外壳的,有提供COM接口的,应有尽有......
另外,我最近有再配台mini主机当游戏机的想法,基本要求是i⑤+GTX ⑥⑤⓪起跳,暂时看中了这①款【Giada D②③⓪⑧ 精英版】,不过还没上市,求拍......
编后语:关于《如何从根本解决嵌入式Linux系统突然断电后无法启动问题?有定位类似Mac Mini的Linux产品么》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《MFC 库不实用了么?在 Windows 上不用 Win32 API 可以绘制出一个窗口么》,感兴趣的同学可以点击进去看看。
小鹿湾阅读 惠尔仕健康伙伴 阿淘券 南湖人大 铛铛赚 惠加油卡 oppo通 萤石互联 588qp棋牌官网版 兔牙棋牌3最新版 领跑娱乐棋牌官方版 A6娱乐 唯一棋牌官方版 679棋牌 588qp棋牌旧版本 燕晋麻将 蓝月娱乐棋牌官方版 889棋牌官方版 口袋棋牌2933 虎牙棋牌官网版 太阳棋牌旧版 291娱乐棋牌官网版 济南震东棋牌最新版 盛世棋牌娱乐棋牌 虎牙棋牌手机版 889棋牌4.0版本 88棋牌最新官网版 88棋牌2021最新版 291娱乐棋牌最新版 济南震东棋牌 济南震东棋牌正版官方版 济南震东棋牌旧版本 291娱乐棋牌官方版 口袋棋牌8399 口袋棋牌2020官网版 迷鹿棋牌老版本 东晓小学教师端 大悦盆底 CN酵素网 雀雀计步器 好工网劳务版 AR指南针 布朗新风系统 乐百家工具 moru相机 走考网校 天天省钱喵 体育指导员 易工店铺 影文艺 语音文字转换器