hdparm常用指令
hdparm(hard disk parameters)
功能说明:显示与设定硬盘的参数。
1.安装
1)源码编译
https://sourceforge.net/projects/hdparm/files/latest/download
tar -xvf hdparm-9.56.tar.gz
cd hdparm-9.56
make
make install
2)rpm -ivh hdparm-9.43-5.el7.x86_64.rpm
http://mirrors.163.com/centos/7.5.1804/os/x86_64/Packages/
2.常用指令
a.安全擦除
hdparm --user-master u --security-set-pass PASSWORD /dev/sda 设置密码
hdparm --user-master u --security-erase PASSWORD /dev/sda 安全擦除
类似安全擦除:
hdparm –yes-i-know-what-i-am-doing –sanitize-crypto-scramle /dev/sdx
hdparm –yes-i-know-what-i-am-doing –sanitize-status /dev/sdx
b.OP(device须passthrough,通过raid卡可能false)
hdparm -N VP --yes-i-know-what-i-am-doing /dev/sdb (VP: certain LBA blocks)
例如:hdparm -N 268435455 --yes-i-know-what-i-am-doing /dev/sdx
c.解锁
hdparm --user-master u --security-set-pass PASSWORD /dev/sda
hdparm --user-master u --security-unlock PASSWORD /dev/sda
hdparm --user-master u --security-disable PASSWORD /dev/sda
d.升级固件版本
hdparm --fwdownload /root/Desktop/xxx.bin --yes-i-know-what-i-am-doing --please-destroy-my-drive /dev/sdc
3.常用参数
语 法:hdparm [-CfghiIqtTvyYZ] [-a <快取分区>][-A <0或1>][-c <I/O模式>][-d <0或1>][- k <0或1>][-K <0或1>][-m <分区数>][-n <0或1>][-p < PIO模式>][-P <分区数>][-r <0或1>][-S <时间>][-u <0或 1>][-W <0或1>][-X <传输模式>][设备]补充说明:hdparm可检测,显示与设定IDE或SCSI硬盘的参数。参 数:
-a<快取分区> 设定读取文件时,预先存入块区的分区数,若不加上<快取分区>选项,则显示目前的设定。
-A<0或1> 启动或关闭读取文件时的快取功能。
-c<I/O模式> 设定IDE32位I/O模式。
-C 检测IDE硬盘的电源管理模式。
-d<0或1> 设定磁盘的DMA模式。
-f 将内存缓冲区的数据写入硬盘,并清楚缓冲区。
-g 显示硬盘的磁轨,磁头,磁区等参数。
-h 显示帮助。
-i 显示硬盘的硬件规格信息,这些信息是在开机时由硬盘本身所提供。
-I 直接读取硬盘所提供的硬件规格信息。
-k<0或1> 重设硬盘时,保留-dmu参数的设定。
-K<0或1> 重设硬盘时,保留-APSWXZ参数的设定。
-m<磁区数> 设定硬盘多重分区存取的分区数。
-n<0或1> 忽略硬盘写入时所发生的错误。
-p<PIO模式> 设定硬盘的PIO模式。
-P<磁区数> 设定硬盘内部快取的分区数。
-q 在执行后续的参数时,不在屏幕上显示任何信息。
-r<0或1> 设定硬盘的读写模式。
-S<时间> 设定硬盘进入省电模式前的等待时间。
-t 评估硬盘的读取效率(不经过磁盘cache)。
-T 平估硬盘快取的读取效率。
-u<0或1> 在硬盘存取时,允许其他中断要求同时执行。
-v 显示硬盘的相关设定。
-W<0或1> 设定硬盘的写入快取。
-X<传输模式> 设定硬盘的传输模式。
-y 使IDE硬盘进入省电模式。
-Y 使IDE硬盘进入睡眠模式。
-Z 关闭某些Seagate硬盘的自动省电功能。----------------------------------------补充说明:hdparm可检测,显示与设定IDE或SCSI硬盘的参数。
hdparm常用指令相关推荐
- debian常用指令
debian常用指令 查看软件xxx安装内容 dpkg -L xxx 查找软件 apt-cache search 正则表达式 查找文件属于哪个包 dpkg -S filename apt-file s ...
- Debug常用指令和DOSBox使用步骤
Debug是Dos系统中著名的调试程序,也可以运行在Windows系统实模下. 优点: 使用Debug程序,可以查看CPU各种寄存器的内容,内存的情况,并且在机器指令级跟踪程序的运行. DosBox: ...
- ubuntu中常用指令
常用指令 清空命令行 Ctrl+L Conda 创建虚拟环境 conda create -n 虚拟环境名称 python=3.7.10 查看虚拟环境列表 conda info --envs 激活虚拟环 ...
- anaconda常用指令,更新查看添加下载源等
记录一下anaconda命令行常用指令,方便查阅,会不定期更新~ 检查conda版本 conda --version Anaconda更新 # conda conda update conda # a ...
- Imagemagick常用指令
https://www.imagemagick.org/script/index.php Imagemagick常用指令 (ImageMagick--蓝天白云) (ImageMagick官网) (其 ...
- 【ZZ】Linux常用指令
linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...
- ImageMagick常用指令详解
Imagemagick常用指令 (ImageMagick--蓝天白云) (ImageMagick官网) (其他比较有价值的IM参考) (图片自动旋转的前端实现方案) convert 转换图像格式和大小 ...
- docker 镜像基本操作、镜像与容器常用指令
一,docker 镜像基本操作 导入镜像 导出镜像 启动镜像 # docker pull busybox //下载镜像# docker push busybox //上传镜像# docker imag ...
- linux入门与常用指令
前言 在入门linux的时候感觉大部分很糟糕的,尤其是java开发者来说,对于非运维人员可能刚开始会对linux有很大的抵触性,可能还是更多喜欢桌面操作.或者在之前的学习中本来web的一堆东西就已经够 ...
最新文章
- 中服公司企业信息化的ERP系统选择
- Python代码选中文乱码
- 解析postgresql 删除重复数据案例
- 华为云苏嘉:如何整合预训练模型和知识图谱做医疗推理?
- 从Blue Pill、硬件虚拟化谈安全防护完备性上的一个小原则
- WebService 用户名密码验证
- bicq php,BICQ v2.0.0
- php中round函数能给整数用吗,PHP四舍五入、取整、round函数使用
- linux中tcp连接内核参数调优somaxconn
- eclipse new creation file type
- 微信小程序--家庭记账本开发--01
- opengl启动过程
- pytorch写FCN进行手提包的图像分割,有数据集
- .NET Remoting Basic(4)-客户端调用方式
- PHP Fatal error: Declaration of Hyperf\Framework\SymfonyEventDispatcher::dispatch($event) must be c
- HDAO去中心化社区自治平台,助力明星项目启航
- 【高数】如何由解倒求微分方程?及微分方程的阶数、任意常数、特征根的关系
- 科学家提出记忆形成新解 大脑玩的拼图游戏
- 做报表到10点才下班,做的还是丑,怎样才能做出一张好看的报表?
- mysql出现2058,连接MySQL报“Error No.2058 Plugin caching_sha2_password could not be loaded”
热门文章
- 电脑网口端口如何正确查询
- JavaWeb-仿小米商城(2) 用户注册
- Ubuntu 使用play命令播放音乐 mp3 wav 等文件
- 解读:百度将处理不相关静态搜索结果页
- 昂贵的聘礼「最短路」「思维」
- c语言除法向下取整是加一么,【向上取整/向下取整】C语言向上或向下取整 函数...
- 如何给自己创造一个快乐的工作环境
- gurobi求解日志log篇
- java毕业设计棉花mybatis+源码+调试部署+系统+数据库+lw
- 阿朱分享:中国互联网十五年的22个创新模式(转自CSDN)