我刚刚在电脑上安装了一块新的三星 970 EVO Plus NVMe,作为大文件的存储驱动器和一些交换空间。我有一块华硕 Rampage IV Extreme 主板,没有 M.2 插槽,所以我把它放进了这个PCIe 适配器将其连接起来。
我已经编写了文件系统并格式化了驱动器,fdisk
没有任何问题,并且将分区添加到我的/etc/fstab
:一切正常。
当我尝试使用它时,问题出现了:如果我尝试一次性复制任何大于 4-5 GB(总计)的文件,驱动器会断开连接,然后我就无法在 、 等中找到它。lsblk
但是blkid
,如果我lshw
在其上运行,条目会(在中断后)从
description: Host bridge
product: Xeon E5/Core i7 DMI2
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 07
width: 32 bits
clock: 33MHz
*-pci:3
description: PCI bridge
product: Xeon E5/Core i7 IIO PCI Express Root Port 3c
vendor: Intel Corporation
physical id: 3.2
bus info: pci@0000:00:03.2
version: 07
width: 32 bits
clock: 33MHz
capabilities: pci msi pciexpress pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:30 memory:fb700000-fb7fffff
*-nvme
description: NVMe device
product: Samsung SSD 970 EVO Plus 500GB
vendor: Samsung Electronics Co Ltd
physical id: 0
bus info: pci@0000:04:00.0
logical name: /dev/nvme0
version: 2B2QEXM7
serial: S4EVNX0NA28772J
width: 64 bits
clock: 33MHz
capabilities: nvme pm msi pciexpress msix nvm_express bus_master cap_list
configuration: driver=nvme latency=0 nqn=nqn.2014.08.org.nvmexpress:144d144dS4EVNX0NA28772J Samsung SSD 970 EVO Plus 500GB state=live
resources: irq:39 memory:fb700000-fb703fff
*-namespace
description: NVMe disk
physical id: 1
bus info: nvme@0:1
logical name: /dev/nvme0n1
size: 465GiB (500GB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: guid=a3d75aac-49c2-6240-a677-e1158ab7a1ab logicalsectorsize=512 sectorsize=512 wwid=eui.0025385a01b16726
*-volume:0
description: Linux swap volume
vendor: Linux
physical id: 1
bus info: nvme@0:1,1
logical name: /dev/nvme0n1p1
version: 1
serial: b56f2b45-4fc4-41d0-8a28-2b36776503ec
size: 15GiB
capacity: 15GiB
capabilities: nofs swap initialized
configuration: filesystem=swap pagesize=4095
*-volume:1
description: EXT4 volume
vendor: Linux
physical id: 2
bus info: nvme@0:1,2
logical name: /dev/nvme0n1p2
logical name: /media/NVME
version: 1.0
serial: 159f0225-1aab-4247-bff2-157f1253e886
size: 449GiB
capacity: 449GiB
capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
configuration: created=2021-01-05 16:25:59 filesystem=ext4 lastmountpoint=/media/NVME modified=2021-01-05 18:58:13 mount.fstype=ext4 mount.
options=rw,relatime mounted=2021-01-05 18:58:13 state=mounted
到
description: Host bridge
product: Xeon E5/Core i7 DMI2
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 07
width: 32 bits
clock: 33MHz
*-pci:3
description: PCI bridge
product: Xeon E5/Core i7 IIO PCI Express Root Port 3c
vendor: Intel Corporation
physical id: 3.2
bus info: pci@0000:00:03.2
version: 07
width: 32 bits
clock: 33MHz
capabilities: pci msi pciexpress pm normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:30 memory:fb700000-fb7fffff
*-nvme UNCLAIMED
description: Non-Volatile memory controller
product: NVMe SSD Controller SM981/PM981/PM983
vendor: Samsung Electronics Co Ltd
physical id: 0
bus info: pci@0000:04:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: nvme pm msi pciexpress msix nvm_express cap_list
configuration: latency=0
resources: memory:fb700000-fb703fff
*-generic:0 UNCLAIMED
description: System peripheral
product: Xeon E5/Core i7 Address Map, VTd_Misc, System Management
vendor: Intel Corporation
physical id: 5
bus info: pci@0000:00:05.0
version: 07
width: 32 bits
clock: 33MHz
capabilities: pciexpress cap_list
configuration: latency=0
*-generic:1 UNCLAIMED
description: System peripheral
product: Xeon E5/Core i7 Control Status and Global Errors
vendor: Intel Corporation
physical id: 5.2
bus info: pci@0000:00:05.2
version: 07
width: 32 bits
clock: 33MHz
capabilities: pciexpress cap_list
configuration: latency=0
*-generic:2 UNCLAIMED
description: PIC
product: Xeon E5/Core i7 I/O APIC
vendor: Intel Corporation
physical id: 5.4
bus info: pci@0000:00:05.4
version: 07
width: 32 bits
clock: 33MHz
capabilities: pm io_x_-apic bus_master cap_list
configuration: latency=0
resources: memory:fb82a000-fb82afff
我不知道是什么原因造成的:大概是控制器在持续负载下过热等,或者主板没有向 SSD 发送足够的电力?也许是适配器的问题?我已经在所有可用的 PCIe 插槽以及一个装有以太网卡(工作稳定)的插槽中测试了这个问题,每个插槽中的问题都完全相同。不幸的是,我不知道如何检查是否存在这些情况,而且谷歌搜索也没有返回任何有用的信息。
答案1
事实证明,这只是 PCIe - M.2 适配器的问题。购买新的(不同型号)即可解决问题。