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