我有一个 Sony USM32GM 32 GB USB 闪存盘,但我无法让它显示在任何设备上。
我已经在 Windows 7 Pro 中尝试过,它会显示并尝试安装驱动程序,失败,然后它不会再次显示,除非我删除驱动程序,然后它会重复。
我曾在 Mac OSX 10.5.8 PPC 中尝试过,如果我将其插入键盘上的 USB 端口,它会确认,说无法获得足够的电量。如果我将其直接插入计算机,它根本不会显示任何内容。
最后,我在我的 Ubuntu 12.04 LTS 机器和 Zorin 6.4 LTS 机器上都尝试了它(Zorin 6 基于 Ubuntu 12.04),它不会出现在任何文件管理器中,即使在 /media 下也是如此。我在终端中尝试了“lsusb”,结果:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0424:2504 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 003: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Bus 005 Device 002: ID 413c:2501 Dell Computer Corp.
Bus 001 Device 000: ID 054c:02a5 Sony Corp. MicroVault Flash Drive
最后一个肯定是它了!还有其他方法可以访问它吗?我只想要数据,即使我无法修复它!而且,无论它插入哪里,绿灯都会像往常一样闪烁。此外,我在每台电脑的每个端口都试过了,结果都一样。
编辑:“lsblk”的结果是:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
sda 8:0 0 74.5G 0 disk
├─sda1 8:1 0 52.6G 0 part /media/761CEB081CEAC1EB
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 18.9G 0 part /
└─sda6 8:6 0 3G 0 part [SWAP]
zram0 251:0 0 1.5G 0 disk [SWAP]
sdb 8:16 1 29.1G 0 disk
另外,我忘了说我已经尝试过 Testdisk 和 Photorec,这两个我都很熟悉,但是驱动器却没有显示在它们中。
谢谢你!
答案1
参见工具 photorec。
安装方法:
$ sudo apt-get install testdisk
这将安装 testdisk 及其子组件 photorec。testdisk 功能更强大,但可能会丢失数据,因此请首先使用 photorec。photorec 只读取数据,因此使用起来很安全(顺便说一下,您可以以用户身份使用 photorec,而您必须以 root 身份才能使用 testdisk)。
$ photorec
$ sudo testdisk # Use that one as a second choice.
它是一个控制台软件,我希望你不会害怕:-D。