未格式化的 USB 记忆棒,可以从控制台访问吗?

未格式化的 USB 记忆棒,可以从控制台访问吗?

当我安装未格式化(从技术上讲,它是在嵌入式系统中用奇怪的文件系统格式化的)将 USB 插入我的 Ubuntu 16.04 LTS 后,我收到以下内容/var/log/syslog

Jun 22 22:22:12 host kernel: [10288570.860788] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd
Jun 22 22:22:12 host kernel: [10288570.886451] usb 2-2: New USB device found, idVendor=05dc, idProduct=a83a
Jun 22 22:22:12 host kernel: [10288570.886457] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 22 22:22:12 host kernel: [10288570.886460] usb 2-2: Product: USB Flash Drive
Jun 22 22:22:12 host kernel: [10288570.886463] usb 2-2: Manufacturer: Lexar
Jun 22 22:22:12 host kernel: [10288570.886466] usb 2-2: SerialNumber: [REMOVED]
Jun 22 22:22:12 host mtp-probe: checking bus 2, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2"
Jun 22 22:22:12 host mtp-probe: bus: 2, device: 2 was not an MTP device

我希望能够以块存储设备的形式访问 USB 存储棒中的原始数据。也就是说,我希望能够执行以下操作dd if=/dev/xxx of=file.out

不幸的是,该设备没有显示为任何块设备,例如,没有列出它,也没有任何其他处理块设备的命令。但它在和lsblk -a下显示正常。lsusb/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2

如何使用命令行强制将棒变为块设备?

答案1

事实证明,系统运行了一段时间后,当前的内核模块显然被意外卸载了。

apt-get install linux-image-4.8.0-XX对当前正在运行的内核执行完后它就开始工作了。

相关内容