希捷操作系统SeaOS工作原理
以希捷操作系統(tǒng)SeaOS為例:
我們拆開硬盤的電路板,能看到CPU ,Flash ROM ,? RAM ,這三大跟電腦和手機相似的結構
Flash ROM 和 固件區(qū)(硬盤碟片上的固件使用區(qū)域)
???? Flash ROM 和固件區(qū)都是SeaOS系統(tǒng)用來存放的空間,就像我們電腦的C盤,蘋果手機的系統(tǒng)區(qū)。舊款的單片機設計是由ROM來完成整個SeaOS 的存儲的,但是由于Flash ROM的價格昂貴,而硬盤自身就是大量的存儲空間,所以新款的SeaOS就設計成把系統(tǒng)程序分類存放在不同的存儲區(qū)。
Flash ROM裝了磁頭定位模塊和動態(tài)固件區(qū)偏移量指向的模塊(程序)。
硬盤的碟片上的固件區(qū)存放如用戶區(qū)定位相關信息、NCR、SMART、CERT檢測程序的功能模塊、壞道記錄與各種程序日志,并且會對Flash ROM模板的信息進行備分。
SeaOS 常見系統(tǒng)啟動模式(加載內存的順序)
?
?
模式一 | 模式二 |
|
|
| 磁頭讀寫控制模塊 |
|
|
| 型號和容量信息 |
|
|
| 硬盤維修程序 |
| |
|
? Flashrom ?? ? ?碟片固件區(qū) ? ? ? ? ? ? ? ? ? ? ? ?
轉載于:https://blog.51cto.com/12958700/1932875
總結
以上是生活随笔為你收集整理的希捷操作系统SeaOS工作原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开源反间碟战
- 下一篇: SaaS CRM系统存在的五大安全漏洞