它带有USB端口,如果在按下RESET时将其插入,在Linux中会被识别为SCSI设备。没有成功,不知道此接口的作用是什么,我该如何转储它?
[dmesg log]
[ 63.698810] usb 1-10: new high-speed USB device number 7 using xhci_hcd
[ 63.846904] usb-storage 1-10:1.0: USB Mass Storage device detected
[ 63.847238] scsi host9: usb-storage 1-10:1.0
[ 64.852610] scsi 9:0:0:0: Direct-Access Grain GM8136 1.11 PQ: 0 ANSI: 2
[ 64.853053] sd 9:0:0:0: Attached scsi generic sg6 type 0
[ 64.853593] sd 9:0:0:0: [sdf] Attached SCSI removable disk
$ lsscsi -s
[0:0:0:0] disk ATA SanDisk SDSSDA24 70RL /dev/sda
[1:0:0:0] disk ATA KINGSTON SV300S3 BBF0 /dev/sdb
[2:0:0:0] disk ATA ST2000DM006-2DM1 CC26 /dev/sdc
[3:0:0:0] disk ATA MAXTOR STM350063 E /dev/sdd
[5:0:0:0] cd/dvd ASUS DRW-24D5MT 1.00 /dev/sr0
[8:0:0:0] disk Generic STORAGE DEVICE 0828 /dev/sde
[9:0:0:0] disk Grain GM8136 1.11 /dev/sdf
#1 楼
设备描述中的术语SCSI有点用词不当:这并不意味着它是SCSI磁盘,而是指USB Mass Storage设备类在其通信中使用某些SCSI协议命令的事实(类似于一些ATA设备)。可能最知名的命令是INQUIRY,用于识别设备及其参数。在此处查看示例。我怀疑您是否可以通过USB转储任何东西,它可能用于与主机通信,可能通过某些自定义协议。尝试找到可以与该设备对话并重新注册该设备的制造商软件。或者只是打开它,寻找可以转储的闪存芯片。
评论
在该设备上,根据示意图,调试端口为UART0
– fpmurphy
18-10-27在4:26
评论
我假设您是说“没有成功”或“没有成功”而不是“成功”?我有一个类似的问题(但尚未解决),但我认为您可以使用sg_raw之类的工具或编写通过USB发送SCSI命令的程序。
您是否尝试过对设备进行整理?
当您说“试图成功安装SCSI光盘”是什么意思?您尝试了哪些安装选项,并且收到了哪些错误消息?就像Nirlzr所说的那样,如果您可以dd光盘并从中复制一些前几位,则您也许可以使用binwalk或其他工具来找到可以告诉您如何正确安装它的文件系统签名。
您是否认为这根本不是磁盘,而是一个背负现有SCSI工具的接口?例如,我已经看到很多USB设备将自己标识为HID,即使从严格意义上讲它们并不是真正的HID。仅仅因为USB HID支持非常好且广泛,并且很容易就可以建立。当然这可能仍然是磁盘,只是一个问题。我还赞同读取整个块设备的想法,如果它本身就是这样,然后使用Binwalk或类似的工具来理解它。