您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

linux 硬盘无法识别怎么办

2024/3/11 5:34:56发布15次查看
linux硬盘无法识别的解决办法:1、查看硬盘;2、查看当前系统的host目录;3、往host目录里面的文件scan追加“- - -”;4、一键执行shell脚本即可。
本文操作环境:linux5.9.8系统、dell g3电脑
linux 硬盘无法识别怎么办?
linux 添加新硬盘无法识别[无需重启]的解决方法
1、查看硬盘
[root@linux-host1 ~]# lsblk name maj:min rm size ro type mountpointsda 8:0 0 20g 0 disk ├─sda1 8:1 0 1g 0 part /boot└─sda2 8:2 0 19g 0 part ├─centos-root 253:0 0 17g 0 lvm / └─centos-swap 253:1 0 2g 0 lvm [swap]sr0 11:0 1 1g 0 rom # 没有检查到sdb的硬盘
2、查看当前系统有多少个host目录
[root@linux-host1 ~]# ls /sys/class/scsi_host/ -ltotal 0lrwxrwxrwx. 1 root root 0 sep 16 12:42 host0 -> ../../devices/pci0000:00/0000:00:10.0/host0/scsi_host/host0lrwxrwxrwx. 1 root root 0 sep 16 12:42 host1 -> ../../devices/pci0000:00/0000:00:07.1/ata1/host1/scsi_host/host1lrwxrwxrwx. 1 root root 0 sep 16 12:42 host2 -> ../../devices/pci0000:00/0000:00:07.1/ata2/host2/scsi_host/host2
3、有多少个host就往多少个host目录里面文件scan追加"- - -"
[root@linux-host1 ~]# echo "- - -"> /sys/class/scsi_host/host0/scan [root@linux-host1 ~]# echo "- - -"> /sys/class/scsi_host/host1/scan [root@linux-host1 ~]# echo "- - -"> /sys/class/scsi_host/host2/scan
4、再次检查硬盘是否已经识别到
[root@linux-host1 ~]# lsblk name maj:min rm size ro type mountpointsda 8:0 0 20g 0 disk ├─sda1 8:1 0 1g 0 part /boot└─sda2 8:2 0 19g 0 part ├─centos-root 253:0 0 17g 0 lvm / └─centos-swap 253:1 0 2g 0 lvm [swap]sdb 8:16 0 20g 0 disk <<已经识别成功sr0 11:0 1 1g 0 rom
5、一键执行的shell脚本
#!/bin/bashscsisum=`ls -l /sys/class/scsi_host/host*|wc -l`for ((i=0;i<${scsisum};i++))do echo "- - -" > /sys/class/scsi_host/host${i}/scandone
推荐学习:《linux视频教程》
以上就是linux 硬盘无法识别怎么办的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product