当前位置: 代码迷 >> 综合 >> 新买的8T sata 固态硬盘Linux ubuntu服务器不识别
  详细解决方案

新买的8T sata 固态硬盘Linux ubuntu服务器不识别

热度:27   发布时间:2023-12-15 15:58:26.0

环境

硬盘型号:三星 v-nand ssd 870QVO 8TB
服务器型号:4U服务器 Supermicro主板 Ubuntu 18.04.5 LTS bionic

现象

服务器开机情况下,插在 服务器 硬盘槽中,蓝灯闪一下,没有其他反应

$ sudo fdisk -l # 也没有

通过硬盘盒连接到WIN10也不识别

原因:
直接插到服务器插槽不识别的原因,一方面是新硬盘没有分区,另一方面 插槽里面的 数据线 可能没有和主板连接
主要的原因是后者。这个问题可以通过外接硬盘盒 或者 接好 数据线 两种办法解决

解决:

一、实现可以识别(通过硬盘盒):

  1. 通过硬盘盒连接到WIN10
  2. 通过计算机 - 管理- 磁盘 格式化 成 GPT 分区格式 然后就可以识别了
    (MBR分区格式比较老,GPT比MBR支持更多的分区个数?)
    GPT在windows和Linux ubuntu下是通用的
  3. 通过硬盘盒连接到WIN10 可识别
  4. 通过硬盘盒连接到Ubuntu 可识别

二、通过挂载的方式

  1. 打开机箱盖发现是硬盘槽对应的sata数据线没有接到主板上(不知道什么时候拔掉了)
  2. 插上数据线,修改配置文件,实现开机自动挂载:
$ sudo vi /etc/rc.local#!/bin/bash
sudo  nvidia-smi -pm 1# 在文件后面加入下面这一行。
sudo mount /dev/sdc1 /data # sdc1通过 $ sudo fdisk -l 查看到, /data 是自己新建的挂载位置# 然后让配置生效
$ source /etc/rc.local# 此时在 $ df -hl 命令 或 $ lsblk 命令输出结果中能看到这块硬盘
# 该硬盘槽下方的蓝色小指示灯会周期性闪烁

注意:

单根sata线连接到主板只能实现4块硬盘的控制(可能是最左侧的一组4块硬盘),如果需要连接更多的硬盘槽,可能需要增加sata线和主板的连接,或者加入阵列卡,连接到主板的pcie接口,从而扩展连接更多的硬盘

1U 2U 4U 6U