1. 程式人生 > >希捷操作系統SeaOS工作原理

希捷操作系統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 常見系統啟動模式(加載內存的順序)

模式一

模式二


技術分享硬盤CPU基礎程序



技術分享硬盤CPU基礎程序


技術分享磁頭讀寫控制模塊

技術分享磁頭讀寫控制模塊


技術分享碟片固件區位置



技術分享碟片固件區位置


技術分享型號和容量信息

技術分享型號和容量信息


技術分享固件區模塊列表



技術分享固件區模塊列表


技術分享硬盤系統程序

技術分享硬盤維修程序


技術分享壞道編譯器



技術分享S.M.A.R.T


技術分享 Flashrom 技術分享 碟片固件區


本文出自 “EST硬盤之家” 博客,轉載請與作者聯系!

希捷操作系統SeaOS工作原理