首页 > 代码库 > 希捷操作系统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 碟片固件区
本文出自 “EST硬盘之家” 博客,转载请与作者联系!
希捷操作系统SeaOS工作原理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。