用于SSD的控制方法、控制装置、存储介质及电子设备制造方法及图纸

技术编号:36457379 阅读:18 留言:0更新日期:2023-01-25 22:55
本发明专利技术实施例提供了用于SSD的控制方法、控制装置、存储介质及电子设备,所述方法包括:响应于电子设备操作系统的工作状态以及工作状态的切换,生成第一控制指令;基于第一控制指令,调整SSD的工作参数,以禁能所述SSD对格式化指令的响应。进一步的,所述电子设备操作系统的工作状态包括睡眠状态和非睡眠状态;在电子设备操作系统的工作状态由睡眠状态切换为非睡眠状态后,基于第一控制指令将SSD的工作参数中的安全特性调整为冻结,以禁止SSD对格式化指令的响应。通过调整SSD的工作参数,在电子设备操作系统休眠后禁止SSD对格式化指令的响应,使得SSD不能够被格式化,保证了SSD内数据安全。数据安全。数据安全。

【技术实现步骤摘要】
用于SSD的控制方法、控制装置、存储介质及电子设备


[0001]本专利技术属于计算机
,尤其涉及用于SSD的控制方法、控制装置、存储介质及电子设备。

技术介绍

[0002]SSD数据存储已经逐渐成为消费设备数据存储主要存储介质。目前,SSD(固态硬盘)已经被广泛应用于各种场合,目前在PC市场,已经逐步替代传统的HDD,从可靠性和性能方面为用户提供较好的体验。
[0003]开发SSD项目中,在测试用例中发现:系统安装完成后进行以下操作,开始菜单中点睡眠,任意键唤醒,执行格式化命令,格式化成功执行,存在全盘数据被清除的情况。全盘数据被清除的情况下系统及数据都会被清除,导致系统瘫痪和数据丢失。

技术实现思路

[0004]鉴于现有技术存在的上述问题,本专利技术实施例的目的在于提供一种用于SSD的控制方法。
[0005]本专利技术实施例采用的技术方案是一种用于SSD的控制方法,应用于电子设备;所述方法包括:
[0006]响应于电子设备操作系统的工作状态以及工作状态的切换,生成第一控制指令;
[0007]基于第一控制指令,调整SSD的工作参数,以禁能所述SSD对格式化指令的响应。
[0008]进一步的,所述电子设备操作系统的工作状态包括睡眠状态和非睡眠状态,所述工作状态的切换包括由睡眠状态切换为非睡眠状态;
[0009]所述基于第一控制指令,调整SSD的工作参数,以禁能所述SSD对格式化指令的响应,包括:
[0010]基于第一控制指令将SSD的工作参数中的安全特性调整为冻结,以禁止SSD对格式化指令的响应。
[0011]进一步的,所述SSD工作参数中安全特性为冻结对应到ATA协议中ATA安全特性集定义的SSD的安全状态为冻结状态;
[0012]所述冻结状态为上电初始化后状态的SSD经第一控制指令调整后的状态,所述上电初始化后状态为SSD上电初始化后状态,所述SSD断电情况下安全状态为掉电后状态。
[0013]进一步的,所述调整SSD的工作参数的步骤如下:
[0014]所述电子设备操作系统的工作状态由非睡眠状态切换到睡眠状态,所述电子设备操作系统的工作状态为睡眠状态的过程中断开SSD的供电,SSD的安全状态为掉电后状态;
[0015]所述电子设备操作系统的工作状态的由睡眠状态切换到非睡眠状态,恢复SSD的供电,SSD的安全状态由掉电后状态改变为上电初始化后状态;
[0016]生成并执行第一控制指令,将SSD的安全状态由上电初始化后状态调整为冻结状态。
[0017]进一步的,所述调整SSD的工作参数的步骤如下:
[0018]在所述电子设备操作系统的工作状态由非睡眠状态切换到睡眠状态前生成并执行第一控制指令,将SSD的安全状态调整为冻结状态;
[0019]在所述电子设备操作系统的工作状态为睡眠状态的过程中保持SSD的供电,SSD的安全状态保持为冻结状态;
[0020]在所述电子设备操作系统的工作状态由睡眠状态切换到非睡眠状态后,保持SSD的供电,SSD的安全状态保持为冻结状态。
[0021]进一步的,所述掉电后状态下SSD的工作参数中安全特性为未冻结,且SSD未被供电,SSD不能够被格式化;
[0022]所述上电初始化后状态下SSD的工作参数中安全特性为未冻结,且SSD被供电,SSD能够对格式化指令响应;
[0023]所述冻结状态下SSD的工作参数中安全特性为冻结,且SSD被供电,SSD不能对格式化指令响应。
[0024]进一步的,所述第一控制指令为冻结安全锁命令,所述第一控制指令执行后将SSD的工作参数中的安全特性调整为冻结,以禁止SSD对格式化指令的响应。
[0025]一种用于SSD的控制装置,应用于电子设备;包括:
[0026]指令生成模块,其配置为响应于电子设备操作系统的工作状态以及工作状态的切换,生成第一控制指令;
[0027]参数调整模块,其配置为基于第一控制指令,调整SSD的工作参数,以禁能所述SSD对格式化指令的响应。
[0028]一种存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如下步骤:
[0029]响应于电子设备操作系统的工作状态以及工作状态的切换,生成第一控制指令;
[0030]基于第一控制指令,调整SSD的工作参数,以禁能所述SSD对格式化指令的响应。
[0031]一种电子设备,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如下步骤:
[0032]响应于电子设备操作系统的工作状态以及工作状态的切换,生成第一控制指令;
[0033]基于第一控制指令,调整SSD的工作参数,以禁能所述SSD对格式化指令的响应。
[0034]与现有技术相比,本技术方案通过调整SSD的工作参数,在电子设备操作系统休眠后禁止SSD对格式化指令的响应,使得SSD不能够被格式化,保证了SSD内数据安全,也比避免了系统因SSD被格式而瘫痪。
[0035]应当理解,前面的一般描述和以下详细描述都仅是示例性和说明性的,而不是用于限制本专利技术。
[0036]本专利技术中描述的技术的各种实现或示例的概述,并不是所公开技术的全部范围或所有特征的全面公开。
附图说明
[0037]在不一定按比例绘制的附图中,相同的附图标记可以在不同的视图中描述相似的
部件。具有字母后缀或不同字母后缀的相同附图标记可以表示相似部件的不同实例。附图大体上通过举例而不是限制的方式示出各种实施例,并且与说明书以及权利要求书一起用于对所专利技术的实施例进行说明。在适当的时候,在所有附图中使用相同的附图标记指代同一或相似的部分。这样的实施例是例证性的,而并非旨在作为本装置或方法的穷尽或排他实施例。
[0038]图1为本专利技术实施例的用于SSD的控制方法的流程示意图。
[0039]图2为本专利技术实施例1的SSD状态变化过程示意图。
[0040]图3为本专利技术实施例2的SSD状态变化过程示意图。
[0041]图4为常规的的SSD状态变化过程示意图。
具体实施方式
[0042]为了使得本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例的附图,对本专利技术实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于所描述的本专利技术的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0043]除非另外定义,本专利技术使用的技术术语或者科学术语应当为本专利技术所属领域内具有一般技能的人士所理解的通常意义。本专利技术中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于SSD的控制方法,其特征在于,应用于电子设备;所述方法包括:响应于电子设备操作系统的工作状态以及工作状态的切换,生成第一控制指令;基于第一控制指令,调整SSD的工作参数,以禁能所述SSD对格式化指令的响应。2.根据权利要求1所述的一种用于SSD的控制方法,其特征在于,所述电子设备操作系统的工作状态包括睡眠状态和非睡眠状态,所述工作状态的切换包括由睡眠状态切换为非睡眠状态;所述基于第一控制指令,调整SSD的工作参数,以禁能所述SSD对格式化指令的响应,包括:基于第一控制指令将SSD的工作参数中的安全特性调整为冻结,以禁止SSD对格式化指令的响应。3.根据权利要求2所述的一种用于SSD的控制方法,其特征在于,所述SSD工作参数中安全特性为冻结对应到ATA协议中ATA安全特性集定义的SSD的安全状态为冻结状态;所述冻结状态为上电初始化后状态的SSD经第一控制指令调整后的状态,所述上电初始化后状态为SSD上电初始化后状态,所述SSD断电情况下安全状态为掉电后状态。4.根据权利要求3所述的一种用于SSD的控制方法,其特征在于,所述调整SSD的工作参数的步骤如下:所述电子设备操作系统的工作状态由非睡眠状态切换到睡眠状态,所述电子设备操作系统的工作状态为睡眠状态的过程中断开SSD的供电,SSD的安全状态为掉电后状态;所述电子设备操作系统的工作状态的由睡眠状态切换到非睡眠状态,恢复SSD的供电,SSD的安全状态由掉电后状态改变为上电初始化后状态;生成并执行第一控制指令,将SSD的安全状态由上电初始化后状态调整为冻结状态。5.根据权利要求3所述的一种用于SSD的控制方法,其特征在于,所述调整SSD的工作参数的步骤如下:在所述电子设备操作系统的工作状态由非睡眠状态切换到睡眠状态前生成并执行第一控制指令,将SSD的安全状态调整为冻结状态;在所述电子设备操作系统的工作状态为睡眠状态的过程中保持S...

【专利技术属性】
技术研发人员:贾秋伶李伟招李高强
申请(专利权)人:联想开天科技有限公司
类型:发明
国别省市:

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

1