尝试将 USB NVMe M.2 盒安装到装有 Ubuntu Studio 20.04 的笔记本电脑上,但没有成功。
未连接设备时:
$ ls /dev/ | grep sd
sda
sda1
sda2
sda5
sda6
连接设备后:
$ ls /dev/ | grep sd
sda
sda1
sda2
sda5
sda6
sdb
所以我尝试...
$ mkdir /media/usb
$ mount /dev/sdb1 /media/usb
mount: /media/usb: special device /dev/sdb1 does not exist.
$ mount /dev/sdb /media/usb
mount: /media/usb: can't read superblock on /dev/sdb.
讽刺的是,NVMe 盒子只附带 USB 公对公电缆,而我从手机上取了 USB 电缆。USB 端口似乎是 3.0,但电缆运行速度为 2.1。瘦身...
*-usb
description: USB controller
product: 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller
vendor: Intel Corporation
physical id: 14
bus info: pci@0000:00:14.0
version: 31
width: 64 bits
clock: 33MHz
capabilities: pm msi xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:128 memory:94400000-9440ffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 5.11.0-25-lowlatency xhci-hcd
physical id: 0
bus info: usb@1
logical name: usb1
version: 5.11
capabilities: usb-2.00
configuration: driver=hub slots=16 speed=480Mbit/s
*-usb:0
description: Mass storage device
product: AXAGON USB M.2 NVMe box
vendor: JMicron
physical id: 1
bus info: usb@1:1
version: 2.07
serial: DD56419883CF6
capabilities: usb-2.10 scsi
configuration: driver=uas maxpower=500mA speed=480Mbit/s
NVMe 盒正在运行。连接后,指示灯亮起,lshw 检测到该盒,Windows 10 上检测到 NVMe 磁盘使用设备管理器,但由于文件系统是 ext4(笔记本电脑上之前安装的 Ubuntu 就是在这个文件系统上),浏览时无法在驱动器列表中读取。这很好,也是意料之中的事。NVMe 最初安装在笔记本电脑内部,但由于我升级了更好的 NVMe,所以想将其用作外部磁盘。不知道我错在哪里。使用 Live-USB 启动或尝试安装操作系统时,设备不可见。我将购买 USB 3 电缆来提高速度……任何帮助都值得感激。
答案1
出现硬件问题。USB NVMe 盒无法读取 SATA M2 SSD。仅 PCI-E。