1第一步点击开始,在搜索一栏中输入cmd,点击回车键,就可以打开命令窗口;
2接着在命令行中输入diskpart,启动diskpart程序,利用这个程序就能够查看磁盘ID,该程序属于系统程序的一部分,大多数电脑都具备的;
3然后在启动了diskpart程序后,接着输入list disk,就能够把电脑上的所有磁盘都罗列出来,因为电脑上只有一个磁盘,就出现了磁盘0;
4下一步输入select disk 0 ,也就是选择了刚刚罗列出的磁盘序号;
5接着选好查看的磁盘后,输入detail disk,硬盘信息可以全部的展现出来,这里有一项就是磁盘ID;
6最后输入exit就可以退出diskpart程序,也可以直接关掉窗口。
1、点击开始,打开控制面板。
2、点击设备管理器查看。
3、看能不能发现机械硬盘,看不到,就是机械盘没挂载。
4、重新启动电脑,进入bios设置(不同的品牌进入方法不同,可以网上搜索一下)可以看到boot device Priority,这个就是硬盘和其它设备的启动顺序的选择。
5、进上图中的Hard Disk Drivers(硬盘驱动器),指定两个硬盘的先后顺序。把需要启动的盘调到最上面就行。(一般是按翻页键调整)
6、这时返回上一层,进入boot device Priority,会列出1st boot device,这就是第一启动设备,选择硬盘即可。
硬盘有机械硬盘(HDD)和固态硬盘(SSD)之分。机械硬盘即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。
磁头可沿盘片的半径方向运动,加上盘片每分钟几千转的高速旋转,磁头就可以定位在盘片的指定位置上进行数据的读写 *** 作。信息通过离磁性表面很近的磁头,由电磁流来改变极性方式被电磁流写到磁盘上,信息可以通过相反的方式读取。硬盘作为精密设备,尘埃是其大敌,所以进入硬盘的空气必须过滤。
按照常理说,硬盘故障了,会自动亮红灯,故障消除后会自动恢复正常,这个本来是服务器自带的功能。但现实情况往往不是这样,即使硬盘故障了,现场通过外观也看不出来。
在运维的工作中,很大也是很重要的一项工作就是故障处理,而故障处理中以硬盘故障最为常见。如果更换错误,可能会造成数据丢失,后果很严重。那么如何能够准确快速的更换硬盘呢?给故障的硬盘点灯是一个非常好的选择。
无论是raid卡还是HBA卡,每块硬盘都有对应的LED灯,这些LED灯常用来指示磁盘的状态和行为。例如正常状态显示绿色,故障状态显示红色,rebuild状态显示粉色等等。
通过控制这些硬盘灯颜色的变化,现场 *** 作时一眼就能定位到是哪块盘故障了,非常的直观(当然色盲可能有点难度,不过控制闪烁也能区分出来)。
除了定位故障硬盘更加直观以后,也减少了我们误 *** 作的概率。因为这个点灯 *** 作是在 *** 作系统里触发的,在 *** 作系统里定位的故障硬盘是要更准确的。为什么这么说呢?因为有些厂商服务器标识的硬盘ID号是错误的,尤其是国产的服务器。例如我在系统下看到的id号是[32:1],而服务器物理机上标识得可能是5号盘。
这里我只针对LSI的RAID卡和HBA卡进行讲解。
Raid卡的点灯 *** 作用到如下命令:
MegaCli PdLocate start physdrv[32:1] -a0
使用如下命令可以查看到每块硬盘的具体信息。
不过信息有点多,我们过滤一下信息,得到我们关心的数据。
有了这些信息就可以给硬盘进行点灯了,例如我想给Enclosure Device ID: 252,Slot Number: 1的硬盘点灯。
那么只需要执行如下命令:
关灯使用如下命令:
这里我通过倒叙的方式讲解容易理解一些,也就是结果导向进行思考。
当然,我们先把必要的软件安装上再讲。可以直接通过yum安装两个软件lsscsi、sg3_utils。
获取硬盘灯的状态使用如下命令:
sg_ses --dev-slot-num=1 --get=ident /dev/sg12
一个整体的点灯例子如下:
使用lsscsi -gt获取硬盘信息和enclosu信息,确定故障硬盘的sg信息。这里我这台机器上有12块盘,并且都在都在/dev/sg12上。
根据上面的lsscsi -gt的显示结果,例如我们要给/dev/sdc点灯,那么我们在找到/dev/sdc的dev-slot-num。查找这个信息的命令如下:
sg_ses --sas-addr=0x500e004aaaaaaa02 /dev/sg12
其实sg_ses还有一些其它参数进行显示,可以了解一下。
这3条命令可以把所有硬盘的信息显示出来,从上到下,每条信息的显示结果越来越精简。官方的解释是:
通过这三个参数(clear、get、set)来控制和查看硬盘灯的状态。如何使用就不多解释了,相信大家都能知道。不过要了解一下get到的数字,这里找了一张官方的表格,虽然我也没看懂。
硬盘点灯这个 *** 作其实不难,稍微学习一下就能掌握。关键是如果把这个功能做成自动化的,减少人为干预,减少劳动力,这就需要动动脑子了。
例如可以写成一个脚本,做成定时任务,有故障后自动点灯,故障消除后自动关灯。再关联一下监控报警,再关联一下流程,做到自动报修等等。
磁盘过滤驱动的问题。
直接换个验证过的系统盘重装系统就行了,这样就可以全程自动,顺利解决。用u盘或者硬盘这些都是可以的,且安装速度非常快。
但关键是,要有兼容性好的,兼容ide,achi,Raid模式的安装,并能自动永久激活的,能够自动安装机器硬件驱动序的系统盘,这就可以全程自动,顺利重装系统了。
Linux 磁盘管理好坏直接关系到整个系统的性能问题。
Linux 磁盘管理常用三个命令为 df 、 du 和 fdisk 。
df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
语法:
选项与参数:
将系统内所有的文件系统列出来!
在 Linux 底下如果 df 没有加任何选项,那么默认会将系统内所有的 (不含特殊内存内的文件系统与 swap) 都以 1 Kbytes 的容量来列出来!
将容量结果以易读的容量格式显示出来
将系统内的所有特殊文件格式及名称都列出来
将 /etc 底下的可用的磁盘容量以易读的容量格式显示
Linux du 命令也是查看使用空间的,但是与 df 命令不同的是 Linux du 命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍 Linux du 命令。
语法:
选项与参数:
只列出当前目录下的所有文件夹容量(包括隐藏文件夹):
直接输入 du 没有加任何选项时,则 du 会分析当前所在目录里的子目录所占用的硬盘空间。
将文件的容量也列出来
检查根目录底下每个目录所占用的容量
通配符 来代表每个目录。
与 df 不一样的是,du 这个命令其实会直接到文件系统内去搜寻所有的文件数据。
fdisk 是 Linux 的磁盘分区表 *** 作工具。
语法:
选项与参数:
列出所有分区信息
找出你系统中的根目录所在磁盘,并查阅该硬盘内的相关信息
输入 m 后,就会看到底下这些命令介绍
离开 fdisk 时按下 q,那么所有的动作都不会生效!相反的, 按下w就是动作生效的意思。
想要不储存离开吗?按下 q 就对了!不要随便按 w 啊!
使用 p 可以列出目前这颗磁盘的分割表信息,这个信息的上半部在显示整体磁盘的状态。
磁盘分割完毕后自然就是要进行文件系统的格式化,格式化的命令非常的简单,使用 mkfs(make filesystem) 命令。
语法:
选项与参数:
查看 mkfs 支持的文件格式
按下两个[tab],会发现 mkfs 支持的文件格式如上所示。
将分区 /dev/hdc6(可指定你自己的分区) 格式化为 ext3 文件系统:
fsck(file system check)用来检查和维护不一致的文件系统。
若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。
语法:
选项与参数:
查看系统有多少文件系统支持的 fsck 命令:
强制检测 /dev/hdc6 分区:
如果没有加上 -f 的选项,则由于这个文件系统不曾出现问题,检查的经过非常快速!若加上 -f 强制检查,才会一项一项的显示过程。
Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。
磁盘挂载语法:
用默认的方式,将刚刚创建的 /dev/hdc6 挂载到 /mnt/hdc6 上面!
磁盘卸载命令 umount 语法:
选项与参数:
卸载/dev/hdc6
以上就是关于WIN7系统如何查硬盘编号全部的内容,包括:WIN7系统如何查硬盘编号、机械硬盘读取不出怎么办、故障硬盘点灯 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)