Ubuntu 18.04.2 LTS 下无法发现新添加硬盘 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zhuzhi90
V2EX    Linux

Ubuntu 18.04.2 LTS 下无法发现新添加硬盘

  •  
  •   zhuzhi90 2019-03-18 16:24:59 +08:00 5728 次点击
    这是一个创建于 2407 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位高手, 我新买了一个英特尔的 nuc 和英特尔的 s3610 的 hp 的 OEM 盘(系统安装在 m2 接口的 970pro 上, s3610 为 sata 接口). 将 s3610 插入 2.5 寸硬盘位后进入系统不识别硬盘, 具体情况如下:

    输入 lshw 能找到该硬盘:

     *-scsi physical id: 1 logical name: scsi2 capabilities: emulated *-disk description: ATA Disk product: LK1600GEYMV physical id: 0.0.0 bus info: scsi@2:0.0.0 logical name: /dev/sda version: HPG2 serial: BTHC73260CVW1P6PGN configuration: ansiversion=5 logicalsectorsize=512 sectorsize=4096 

    而且 smartctl -a /dev/sda 可显示该硬盘 smart 信息.

    smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.15.0-46-generic] (local build) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

    === START OF INFORMATION SECTION === Device Model: LK1600GEYMV Serial Number: 删除 LU WWN Device Id: 5 5cd2e4 14deb2074 Firmware Version: 4IWTHPG2 Rotation Rate: Solid State Device Form Factor: 2.5 inches Device is: Not in smartctl database [for details use: -P showall] ATA Version is: ACS-3, ATA8-ACS T13/1699-D revision 6 SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Mon Mar 18 16:14:23 2019 CST SMART support is: Available - device has SMART capability. SMART support is: Enabled

    但是 lsblk, fdisk 均不显示该硬盘, 只会显示 nvme0, 但是运行 ls /dev/sd* 可以看到 /dev/sda.

    尝试对 /dev/sda 进行分区会显示:

    fdisk: cannot open /dev/sda: No such file or directory

    请教这种情况下该如何设置使得硬盘可以正常工作?

    PS: 2.5 寸硬盘位插一块日历的 500G 硬盘可以正常识别. S3610 插在外接供电的 sata 转 usb 口上也可以被同一个系统正常识别.

    11 条回复    2019-03-19 18:43:55 +08:00
    47jm9ozp
        1
    47jm9ozp  
       2019-03-18 16:31:03 +08:00
    贴 dmesg
    zhuzhi90
        2
    zhuzhi90  
    OP
       2019-03-18 16:31:30 +08:00
    dmesg 当中我找到的可能的信息:

    > [ 3.368038] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    > [ 3.369365] ata3.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
    > [ 3.369367] ata3.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
    > [ 3.369764] ata3.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
    > [ 3.370737] ata3.00: ATA-10: LK1600GEYMV, 4IWTHPG2, max UDMA/100
    > [ 3.371134] ata3.00: 0 sectors, multi 1: LBA NCQ (depth 31/32), AA
    > [ 3.372701] ata3.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
    > [ 3.372702] ata3.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
    > [ 3.373118] ata3.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
    > [ 3.373964] ata3.00: configured for UDMA/100
    > [ 3.374574] scsi 2:0:0:0: Direct-Access ATA LK1600GEYMV HPG2 PQ: 0 ANSI: 5
    > [ 3.375377] sd 2:0:0:0: Attached scsi generic sg0 type 0
    > [ 3.375553] sd 2:0:0:0: [sda] 0 512-byte logical blocks: (0 B/0 B)
    > [ 3.375554] sd 2:0:0:0: [sda] 4096-byte physical blocks
    > [ 3.375622] sd 2:0:0:0: [sda] Write Protect is off
    > [ 3.375623] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
    > [ 3.375686] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    > [ 3.376432] sd 2:0:0:0: [sda] Attached SCSI disk

    我对 linux 不是很在行, 第一次遇到这样的情况.
    zhuzhi90
        3
    zhuzhi90  
    OP
       2019-03-18 16:42:34 +08:00
    补充:

    我尝试对 /dev/sda 测速:

    $hdparm -t /dev/sda

    显示结果如下:

    /dev/sda:
    Timing buffered disk reads: read() hit EOF - device too small
    zhuzhi90
    4
    zhuzhi90  
    OP
       2019-03-18 16:46:17 +08:00
    运行 hdparm -I /dev/sda 结果如下:

    /dev/sda:

    ATA device, with non-removable media
    Model Number: LK1600GEYMV
    Serial Number: BTHC73260CVW1P6PGN
    Firmware Revision: 4IWTHPG2
    Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
    Standards:
    Used: unknown (minor revision code 0x0028)
    Supported: 10 9 8 7 6 5
    Likely used: 10
    Configuration:
    Logical max current
    cylinders 16383 0
    heads 16 0
    sectors/track 63 0
    --
    LBA user addressable sectors: 0
    LBA48 user addressable sectors: 0
    Logical Sector size: 512 bytes
    Physical Sector size: 4096 bytes
    Logical Sector-0 offset: 0 bytes
    device size with M = 1024*1024: 8063 MBytes
    device size with M = 1000*1000: 8455 MBytes (8 GB)
    cache/buffer size = unknown
    Form Factor: 2.5 inch
    Nominal Media Rotation Rate: Solid State Device
    Capabilities:
    LBA, IORDY(can be disabled)
    Queue depth: 32
    Standby timer values: spec'd by Standard, with device specific minimum
    R/W multiple sector transfer: Max = 1 Current = 1
    DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
    Cycle time: min=120ns recommended=120ns
    PIO: pio0 pio1 pio2 pio3 pio4
    Cycle time: no flow cOntrol=120ns IORDY flow cOntrol=120ns
    Commands/features:
    Enabled Supported:
    * SMART feature set
    * Power Management feature set
    * Write cache
    * Look-ahead
    * WRITE_BUFFER command
    * READ_BUFFER command
    * NOP cmd
    * DOWNLOAD_MICROCODE
    * 48-bit Address feature set
    * Mandatory FLUSH_CACHE
    * FLUSH_CACHE_EXT
    * SMART error logging
    * SMART self-test
    * General Purpose Logging feature set
    * WRITE_{DMA|MULTIPLE}_FUA_EXT
    * 64-bit World wide name
    * IDLE_IMMEDIATE with UNLOAD
    * WRITE_UNCORRECTABLE_EXT command
    * {READ,WRITE}_DMA_EXT_GPL commands
    * Segmented DOWNLOAD_MICROCODE
    * unknown 119[6]
    * Gen1 signaling speed (1.5Gb/s)
    * Gen2 signaling speed (3.0Gb/s)
    * Gen3 signaling speed (6.0Gb/s)
    * Native Command Queueing (NCQ)
    * Phy event counters
    * READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
    DMA Setup Auto-Activate optimization
    * Software settings preservation
    * SMART Command Transport (SCT) feature set
    * SCT Error Recovery Control (AC3)
    * SCT Features Control (AC4)
    * SCT Data Tables (AC5)
    * reserved 69[2]
    * reserved 69[4]
    * Data Set Management TRIM supported (limit 4 blocks)
    * Deterministic read ZEROs after TRIM
    Logical Unit WWN Device Identifier: 55cd2e414deb2074
    NAA : 5
    IEEE OUI : 5cd2e4
    Unique ID : 14deb2074
    Checksum: correct
    zhuzhi90
        5
    zhuzhi90  
    OP
       2019-03-18 16:49:29 +08:00
    运行 gdisk -l /dev/sda 结果如下:

    gdisk -l /dev/sda
    GPT fdisk (gdisk) version 1.0.3

    Problem reading disk in BasicMBRData::ReadMBRData()!
    Warning! Read error 22; strange behavior now likely!
    Warning! Read error 22; strange behavior now likely!
    Partition table scan:
    MBR: MBR only
    BSD: not present
    APM: not present
    GPT: not present


    ***************************************************************
    Found invalid GPT and valid MBR; converting MBR to GPT format
    in memory.
    ***************************************************************

    Disk /dev/sda: 0 sectors, 0 bytes
    Model: LK1600GEYMV
    Sector size (logical/physical): 512/4096 bytes
    Disk identifier (GUID): 658D893D-FE14-45CC-B824-5A5CA8E50300
    Partition table holds up to 128 entries
    Main partition table begins at sector 2 and ends at sector 33
    First usable sector is 34, last usable sector is 18446744073709551582
    Partitions will be aligned on 2048-sector boundaries
    Total free space is 0 sectors (0 bytes)

    Number Start (sector) End (sector) Size Code Name
    zhuzhi90
        6
    zhuzhi90  
    OP
       2019-03-18 17:07:20 +08:00
    @ooxxcc 请问这种情况有没有可能是供电不足引起的呀? s3610 供电是 5V 1.4A.
    47jm9ozp
        7
    47jm9ozp  
       2019-03-18 19:02:31 +08:00
    @zhuzhi90 有可能,反正 dmesg 提示是有设备,没媒介(类似有光驱没光盘)
    zhuzhi90
        8
    zhuzhi90  
    OP
       2019-03-18 20:21:37 +08:00
    我又去查了下资料:

    s3610 的 2.5-inch 1.6T 盘在仅有 5V 供电情况下的功耗(仅列出写, 读取模式功耗较低):

    Active Write - RMS Average: 6.8w
    Active Write - Burst: 10.7w
    Active Write - Max Burst: 12.2w

    尖峰概率约为 0.25%.

    nuc sata 供电口是 5 脚, 分别是 5v, 5v, 3.3v, 接地, 接地, 型号是 Molex* part number 53398-0571.
    去查了生产商的资料, 电流最大值是 1A per contact. nuc 实际接了 1,2,4,5 针脚, 也就是 5v 供电最大 2A, 就 10w.

    这样看供电是肯定不足了.

    官网查得 860evo 2T 的功耗才 平均 3w, 最大 4w, 西部数据蓝盘 ssd 2TB 的功耗最大也就 3.8w.

    结论就是: 家用 nuc 别上企业盘...自作自受.
    当时想着企业盘, 是 mlc, 耐用度又高...没想到碰到供电不足的问题.
    wsy2220
        9
    wsy2220  
       2019-03-19 14:54:38 +08:00
    BIOS 里开 AHCI 了吗
    zhuzhi90
        10
    zhuzhi90  
    OP
       2019-03-19 18:42:28 +08:00
    @wsy2220 嗯, 开了的. MBR, GPT 分区都试了.
    zhuzhi90
        11
    zhuzhi90  
    OP
       2019-03-19 18:43:55 +08:00
    今天我用 860evo 2TB 重新试了, 成功认盘. 目前我倾向于问题是由供电不足引起的.

    我在外网翻了一些论坛, 发现也有人用企业盘出现问题, 他解决的方法是外接供电和 sata 线. 我不想折腾了, 860evo 能用就好了. 企业盘作为 mlc 的 sata 盘, 当做 "传家宝" 好了...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2635 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 20ms UTC 09:25 PVG 17:25 LAX 02:25 JFK 05:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86