[发明专利]用于多存储器的控制器、终端设备及其启动和访问方法有效
申请号: | 201010120104.8 | 申请日: | 2010-01-05 |
公开(公告)号: | CN102117184B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 杨良印 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储器 控制器 终端设备 及其 启动 访问 方法 | ||
技术领域
本发明涉及用于多存储器的控制器、终端设备及其启动和访问方法。
背景技术
目前,存在多种动态磁盘技术,允许将多个物理磁盘或存储介质合并为单个虚拟存储器。然而,由于诸如Windows之类的操作系统的限制,不允许将存储系统数据的物理磁盘和存储用户数据的物理磁盘合并为单个虚拟存储器。如果用户利用动态磁盘技术强制将存储系统数据的物理磁盘和存储用户数据的物理磁盘合并为单个虚拟存储器,则操作系统在启动过程中能够识别出所述单个虚拟存储器实际上由存储系统数据的物理磁盘和存储用户数据的物理磁盘组成,而这会导致操作系统出现蓝屏死机的情况,从而无法进入系统,影响用户的使用。
发明内容
有鉴于上述问题,本发明提供了一种允许将存储系统数据的物理磁盘和存储用户数据的物理磁盘合并为单个虚拟存储器的控制器、终端设备及其启动和访问方法。
根据本发明的一个方面,提供了一种用于多存储器的控制器,多存储器包括用于存储操作系统的数据的第一存储器和至少一个用于存储用户数据的第二存储器,控制器的特征在于:控制器将第一存储器和第二存储器形成为能够支持操作系统启动的虚拟存储器。
其中,当启动操作系统时,控制器将第一存储器的属性信息和第二存储器的属性信息转换为虚拟存储器的属性信息,并存储在第一存储器中。
此外,控制器屏蔽对第二存储器的访问,而属性信息的转换包括转换所述第一存储器的地址和所述第二存储器的地址中的至少一个,并且使转换后的第一存储器的地址和第二存储器的地址连续。
此外,当接收到对虚拟存储器的访问请求时,控制器判断访问请求是否是对第二存储器的访问请求,当访问请求是对第二存储器的访问请求时,控制器将访问请求转换为对第二存储器的访问请求。
此外,控制器解析对虚拟存储器的访问请求,并判断访问请求的目标地址是否在第一存储器的地址范围内,当访问请求的目标地址不在第一存储器的地址范围内时,控制器判断访问请求是对第二存储器的访问请求。
此外,第一存储器是固态盘,并且第二存储器是硬盘。
根据本发明另一方面,提供了一种终端设备,包括:多存储器,包括用于存储操作系统的数据的第一存储器和至少一个用于存储用户数据的第二存储器;文件系统模块,用于以预定结构形成文件;卷管理器,用于对文件进行卷标管理;分区管理器,用于管理多存储器的分区;控制器;终端设备的特征在于:控制器将第一存储器和第二存储器形成为能够支持操作系统启动的虚拟存储器。
根据本发明另一方面,提供了一种用于终端设备的启动方法,终端设备包括:多存储器,包括用于存储操作系统的数据的第一存储器和至少一个用于存储用户数据的第二存储器;文件系统模块,用于以预定结构形成文件;卷管理器,用于对文件进行卷标管理;分区管理器,用于管理多存储器的分区;控制器,用于将第一存储器和第二存储器形成为能够支持操作系统启动的虚拟存储器;启动方法的特征在于,将第一存储器的属性信息和第二存储器的属性信息转换为虚拟存储器的属性信息,并存储在第一存储器中。
其中,在转换之前,屏蔽对第二存储器的访问,而属性信息的转换包括转换所述第一存储器的地址和所述第二存储器的地址中的至少一个,并且使转换后的第一存储器的地址和第二存储器的地址连续。
根据本发明另一方面,提供了一种用于终端设备的访问方法,终端设备包括:多存储器,包括用于存储操作系统的数据的第一存储器和至少一个用于存储用户数据的第二存储器;文件系统模块,用于以预定结构形成文件;卷管理器,用于对文件进行卷标管理;分区管理器,用于管理多存储器的分区;控制器,用于将第一存储器和第二存储器形成为能够支持操作系统启动的虚拟存储器;访问方法的特征在于,当接收到对虚拟存储器的访问请求时,判断访问请求是否是对第二存储器的访问请求,当访问请求是对第二存储器的访问请求时,将访问请求转换为对第二存储器的访问请求。
此外,解析对虚拟存储器的访问请求,然后判断访问请求的目标地址是否在第一存储器的地址范围内,当访问请求的目标地址不在第一存储器的地址范围内时,判断访问请求是对第二存储器的访问请求。
附图说明
图1是图示根据本发明实施例的终端设备的功能配置图。
图2是详细说明根据本发明实施例的终端设备的启动过程中的虚拟磁盘管理的流程图。
图3是详细说明根据本发明实施例的终端设备的访问过程中的虚拟磁盘管理的流程图。
具体实施方式
以下将参照附图详细描述本发明实施例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010120104.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动上料系统
- 下一篇:一种硫酸钙晶须改性聚醚醚酮复合材料及其制备工艺