一种嵌入式系统硬盘的管理方法技术方案

技术编号:8959331 阅读:144 留言:0更新日期:2013-07-25 18:54
本发明专利技术提供一种嵌入式系统硬盘的管理方法,设置一配置文件,用于记录硬盘的序列号及其对应的挂载目录;当嵌入式系统检测到硬盘的总体连接状态发生改变时,开始遍历磁盘列表,找出仍保持连接的硬盘,并根据配置文件内的记录的信息,保留原来的挂载目录不变,对于序列号不在配置文件内的硬盘,则为该硬盘分配未使用的挂载目录;之后根据当前硬盘的总体连接状态更新配置文件。本发明专利技术不会因为更换硬盘,或者硬盘连接顺序或上电顺序发生变化而导致原来的硬盘挂载目录发生变化,极大地方便了使用和管理,也为硬盘的自动监测和保护提供有力保证。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
目前嵌入式系统的硬盘与挂载目录均没一个合理的管理机制,在挂载多块硬盘的情况下,当硬盘的总体连接状态发生改变时,比如更换硬盘,或者硬盘连接顺序发生变化,或者上电顺序发生变化,这种总体连接状态发生改变均会导致原来的硬盘挂载目录发生变化。这会给使用都带来很大的不便,比如在切歌系统中,如果有新的硬盘加入,原来找到的歌曲不在原来的挂载目录,而要重新查找,对使用者造成困扰。另外,目前嵌入式系统也没有硬盘状态检测机制,在硬盘状态恶化时,不能及时报警提示,更没有自动卸载的功能。且在卸载状态恶化的硬盘时,若硬盘挂载目录发生变化,则又造成卸载的不便。
技术实现思路
本专利技术要解决的技术问题,在于提供,不会因为更换硬盘,或者硬盘连接顺序或上电顺序发生变化而导致原来的硬盘挂载目录发生变化,方便使用和管理。本专利技术是这样实现的:,设置一配置文件,用于记录硬盘的序列号及其对应的挂载目录;当嵌入式系统检测到硬盘的总体连接状态发生改变时,开始遍历磁盘列表,找出仍保持连接的硬盘,并根据配置文件内的记录的信息,保留原来的挂载目录不变,对于序列号不在配置文件内的硬盘,则为该硬盘分配未使用的挂载目录;之后根据当前硬盘的总体连接状态更新配置文件。进一步的,所述更新配置文件时,对于实际为空的挂载目录则保留上一次实际对应挂载的硬盘的序列号。进一步的,所述嵌入式系统还实时对“S.M.A.R.T.”信息进行分析,由此监控硬盘的运行状态和硬盘健康程度。进一步的,当所述嵌入式系统监测到硬盘状态恶化时,系统自动报警提示,报警提示信息包含硬盘的序列号及其对应的挂载目录;当所述嵌入式系统监测到硬盘发生故障时,根据配置文件内的记录的信息,找到该硬盘的挂载目录,自动强制卸载该硬盘,以免引起系统的故障。本专利技术具有如下优点:本专利技术通过设置一配置文件,用于记录硬盘的序列号及其对应的挂载目录,当硬盘的总体连接状态发生改变时,便可根据配置文件中的信息使仍保持连接的硬盘保持原来的挂载目录不变,从而实现不会因为更换硬盘,或者硬盘连接顺序或上电顺序发生变化而导致原来的硬盘挂载目录发生变化,极大地方便了使用和管理,也为硬盘的自动监测和保护提供有力保证。附图说明下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术方法执行流程图。具体实施例方式如图1所示,本专利技术的嵌入式系统硬盘的管理方法,设置一配置文件,用于记录硬盘的序列号及其对应的挂载目录;当嵌入式系统检测到硬盘的总体连接状态发生改变时,开始遍历磁盘列表,找出仍保持连接的硬盘,并根据配置文件内的记录的信息,保留原来的挂载目录不变,对于序列号不在配置文件内的硬盘,则为该硬盘分配未使用的挂载目录;之后根据当前硬盘的总体连接状态更新配置文件。所述更新配置文件时,对于实际为空的挂载目录则保留上一次实际对应挂载的硬盘的序列号。因此,对于嵌入式系统而言,若检测到硬盘的总体连接状态发生改变是由于有新的硬盘加入,则系统只需该硬盘分配未使用的挂载目录,然后将该硬盘的序列号与其对应的挂载目录记录在配置文件中即可。若检测到硬盘的总体连接状态发生改变是由于有一个或多个硬盘被卸载,则系统只需保留现有硬盘的原有挂载目录,配置文件中的信息无需改变,如此若该被卸载的硬盘被重新挂载时,仍可沿用上一次挂载的目录,更利用使用者查找。若检测到硬盘的总体连接状态发生改变是由于硬盘的连接顺序或上电顺序发生改变,系统只需保留原有的挂载,配置文件中的信息也没有改变。本专利技术中,所述嵌入式系统还实时对“S.M.A.R.T.”信息进行分析,由此监控硬盘的运行状态和硬盘健康程度。当所述嵌入式系统监测到硬盘状态恶化时,系统自动报警提示,报警提示信息包含硬盘的序列号及其对应的挂载目录;当所述嵌入式系统监测到硬盘发生故障时,根据配置文件内的记录的信息,找到该硬盘的挂载目录,自动强制卸载该硬盘,以免引起系统的故障。如上所述,本专利技术通过设置一配置文件,用于记录硬盘的序列号及其对应的挂载目录,当硬盘的总体连接状态发生改变时,便可根据配置文件中的信息使仍保持连接的硬盘保持原来的挂载目录不变,从而实现不会因为更换硬盘,或者硬盘连接顺序或上电顺序发生变化而导致原来的硬盘挂载目录发生变化,极大地方便了使用和管理,也为硬盘的自动监测和保护提供有力保证。虽然以上描述了本专利技术的具体实施方式,但是熟悉本
的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本专利技术的范围的限定,熟悉本领域的技术人员在依照本专利技术的精神所作的等效的修饰以及变化,都应当涵盖在本专利技术的权利要求所保护的范围内。本文档来自技高网
...

【技术保护点】
一种嵌入式系统硬盘的管理方法,其特征在于:设置一配置文件,用于记录硬盘的序列号及其对应的挂载目录;当嵌入式系统检测到硬盘的总体连接状态发生改变时,开始遍历磁盘列表,找出仍保持连接的硬盘,并根据配置文件内的记录的信息,保留原来的挂载目录不变,对于序列号不在配置文件内的硬盘,则为该硬盘分配未使用的挂载目录;之后根据当前硬盘的总体连接状态更新配置文件。

【技术特征摘要】
1.一种嵌入式系统硬盘的管理方法,其特征在于:设置一配置文件,用于记录硬盘的序列号及其对应的挂载目录;当嵌入式系统检测到硬盘的总体连接状态发生改变时,开始遍历磁盘列表,找出仍保持连接的硬盘,并根据配置文件内的记录的信息,保留原来的挂载目录不变,对于序列号不在配置文件内的硬盘,则为该硬盘分配未使用的挂载目录;之后根据当前硬盘的总体连接状态更新配置文件。2.根据权利要求1所述的一种嵌入式系统硬盘的管理方法,其特征在于:所述更新配置文件时,对于实际为空的挂载目录则保留上一次实际对应挂载...

【专利技术属性】
技术研发人员:郑子凤李捷林哲明王林
申请(专利权)人:福建星网视易信息系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1