linux新加硬盘识别不到怎么解决

您可以通过以下命令查看新添加的硬盘是否被识别:lsblk或者fdisk -l。如果新硬盘没有被识别,您可以尝试使用cat /proc/scsi/scsi或者lsscsi查看SCSI卡硬盘信息 。

问题描述

Linux系统中新加硬盘后,无法识别,或者识别后无法正常使用,这可能是由于硬件故障、驱动问题或系统配置不当等原因导致的,本文将介绍如何解决这个问题。

成都创新互联公司是一家专业提供扶风企业网站建设,专注与网站建设、做网站H5响应式网站、小程序制作等业务。10年已为扶风众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

排查方法

1、查看硬盘状态

我们需要查看新加硬盘的状态,在终端中输入以下命令:

sudo fdisk -l

这个命令会显示所有磁盘和分区的信息,在输出结果中,找到新加的硬盘,确认其设备名(如:/dev/sdb)。

2、检查硬盘是否被正确识别

如果硬盘没有被正确识别,我们需要检查硬盘是否被系统识别为可移动设备,在终端中输入以下命令:

sudo fdisk -l | grep 'sd[b-z]'

这个命令会显示所有以“sd”开头的磁盘设备,如果新加的硬盘被正确识别,你应该能在输出结果中看到它。

3、检查硬盘分区情况

接下来,我们需要检查硬盘的分区情况,在终端中输入以下命令:

sudo fdisk -l /dev/sdb  将sdb替换为实际的设备名

这个命令会显示硬盘的所有分区信息,如果新加的硬盘没有分区,你需要手动创建一个分区,在终端中输入以下命令:

sudo fdisk /dev/sdb  将sdb替换为实际的设备名

然后按照提示进行操作,创建一个新的分区,创建完成后,使用以下命令格式化新创建的分区:

sudo mkfs.ext4 /dev/sdb1  将sdb1替换为实际的新分区设备名

4、挂载硬盘分区并设置开机自动挂载

我们需要将新加的硬盘分区挂载到系统中,并设置开机自动挂载,创建一个挂载点:

sudo mkdir /mnt/new_disk  将new_disk替换为你想要的挂载点名称

挂载新加的硬盘分区到刚刚创建的挂载点:

sudo mount /dev/sdb1 /mnt/new_disk  将sdb1替换为实际的新分区设备名和挂载点名称

为了设置开机自动挂载,我们需要编辑/etc/fstab文件,备份原始文件:

sudo cp /etc/fstab /etc/fstab.bak  如果文件不存在,这一步可以省略

使用文本编辑器打开/etc/fstab文件,添加以下内容(将UUID替换为实际的分区UUID):

UUID=your_partition_uuid /mnt/new_disk ext4 defaults 0 0  将your_partition_uuid替换为实际的分区UUID;将ext4替换为实际的文件系统类型;将defaults替换为实际的挂载选项;将0 0替换为实际的dump和fsck选项(这两个选项通常不需要手动设置)

保存文件后,重启系统,系统启动时,新加的硬盘分区应该已经被正确挂载,并且可以正常使用了。

网站名称:linux新加硬盘识别不到怎么解决
路径分享:http://www.shufengxianlan.com/qtweb/news40/29740.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联