[发明专利]分区访问方法和电子设备有效
申请号: | 201210552969.0 | 申请日: | 2012-12-18 |
公开(公告)号: | CN103870762B | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 余俊峰 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分区 访问 方法 电子设备 | ||
技术领域
本发明涉及电子技术领域,更具体地,本发明涉及一种分区访问方法和使用该分区访问方法的电子设备。
背景技术
近来,随着电子设备的硬件功能的不断增强,基于混合(Hybrid)架构的电子设备变得流行。已经提出了一种基于一硬双软架构的新型Hybrid系统,在这种一硬双软的Hybrid系统中,可以在一套硬件系统上运行两个操作系统(诸如操作系统和操作系统)。
对于利用该一硬双软的Hybrid系统的电子设备来说,需要将两个操作系统安装在电子设备中的同一存储装置内,因此需要将该存储装置内分别用于不同操作系统的分区相互隔离和保护。在现有的存储装置分区基于使用主引导记录(MBR,Master Boot Record)的分区方案。随着可扩展固件接口(EFI)规范以及统一可扩展固件接口(UEFI)规范的发布,基于EFI或基于UEFI的平台架构逐渐替代基于传统BIOS模型的架构而作为用于设计、构建和操作数据处理系统的选择架构。由EFI使用的存储装置分区架构-全局唯一标识符分区表格式(GPT,Globally Unique Identifier Partition Table Format)也逐渐成为主流的存储装置分区方案。与MBR分区方案相比,GPT具有更多的优点,因为其允许每个磁盘有多达128个分区,支持高达18千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区ID(GUID)。
由于现有的用于MBR的分区方案已经不适用于GPT分区,导致现有技术中基于MBR的分区方案的分区访问方法已经不适用于基于GPT分区的存储装置,因此希望提供一种适于GPT分区方案的分区访问方法,其能够实现在安装两个操作系统的基于GPT分区方案的存储装置中,根据需要由操作系统访问存储装置中的相应存储装置分区,同时有效隔离和保护该操作系统此时不具访问权的存储装置分区。
发明内容
有鉴于上述情况,本发明提供了一种分区访问方法和使用该分区访问方法的电子设备,以便实现在安装两个操作系统的基于GPT分区方案的存储装置中,根据需要由操作系统访问存储装置中的相应存储装置分区,同时有效隔离和保护该操作系统此时不具访问权的存储装置分区。
根据本发明的一个实施例,提供了一种分区访问方法,应用于一电子设备中,所述电子设备包括存储单元,所述存储单元包括分区报头单元和多个数据分区单元,将所述多个数据分区单元中的部分划分为第一数据分区部分,另一部分划分为第二数据分区部分,其中所述第一数据分区部分包括多个数据分区单元,所述第二数据分区部分包括多个数据分区单元;所述第一操作系统数据被安装到属于所述第一数据分区部分的数据分区单元中,所述第二操作系统数据被安装到属于所述第二数据分区部分的数据分区单元中;所述分区访问方法包括:设置所述分区报头单元中的分区保护位;所述第一操作系统在所述分区保护位有效时,仅访问所述第一数据分区部分中的数据分区单元;所述第二操作系统在所述分区保护位有效时,仅访问所述第二数据分区部分中的数据分区单元。
此外,根据本发明的一个实施例的分区访问方法,还包括:在所述分区保护位无效时,所述第一操作系统和所述第二操作系统访问所述第一数据分区部分和所述第二数据分区部分中的数据分区单元。
此外,根据本发明的一个实施例的分区访问方法,其中在所述存储单元中设置多个分区入口单元,所述多个分区入口单元与所述多个数据分区单元一一对应,所述分区访问方法还包括:在设置所述分区报头单元中的分区保护位为有效之后,设置每个分区入口单元中的分区属性位;所述第一操作系统在所述分区保护位有效,且所述分区属性位也有效时,仅访问所述第一数据分区部分中的数据分区单元;所述第二操作系统在所述分区保护位有效,且所述分区属性位也有效时,仅访问所述第二数据分区部分中的数据分区单元。
此外,根据本发明的一个实施例的分区访问方法,其中在所述存储单元中设置多个分区入口单元,所述多个分区入口单元与所述多个数据分区单元一一对应,所述分区访问方法还包括:在设置所述分区报头单元中的分区保护位为有效之后,设置每个分区入口单元中的分区属性位;在所述分区保护位无效,且所述分区属性位也为无效时,所述第一操作系统和所述第二操作系统访问所述第一数据分区部分和所述第二数据分区部分中的数据分区单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210552969.0/2.html,转载请声明来源钻瓜专利网。