如何判断 USB 密钥驱动器是否能够启动?

如何判断 USB 密钥驱动器是否能够启动?

一些 USB 密钥驱动器被检测为“USB FDD”并且无法启动我的笔记本电脑,而那些被检测为“USB HDD”的驱动器则可以正常启动。

是否有人知道在购买新的密钥驱动器之前包装上是否提供了该信息,以便我最终不会购买无法启动的密钥驱动器?

顺便说一句,曾经在同一台笔记本电脑上运行的 keydrive 无法再启动,并被检测为“USB FDD”:这可能是由于升级 BIOS 造成的吗?硬件故障?keydrive 上的某些引导加载程序与我当时使用的不同?

谢谢。

答案1

如果你的闪存驱动器由于在操作系统中的外观而无法启动,请尝试使用启动它看看是否可以翻转可移动介质位。(警告:理论上这可能会损坏您的驱动器,因此请自行承担风险。)

对于黑客来说:

显然,它使用了一些闪存驱动器识别的未记录/非标准 SCSI 操作码(我的 Sony MicroVault 和 Lexar JumpDrive 肯定能识别)来翻转其 RMB。如果我没记错的话,它是一个 4 字节命令,其第一个字节是 0xD2(操作码),其第二个字节是 0x03(不知道),其第三个字节是 0 或 1(0 表示固定,1 表示可移动)。第四个字节与其他内容(命令控制)有关;它通常是零。

因此它不太可能弄乱闪存驱动器,因为如果闪存驱动器无法识别该命令,它应该会返回错误。但由于它没有记录,因此它可能被用于完全不同的目的(例如擦除驱动器、更新某种信息或其他),因此存在一定的风险。不过,我很惊讶索尼闪存驱动器会响应 Lexar 命令——这让我觉得它也许并不是那么不标准……

答案2

FDD = 软盘驱动器,

如果插入 USB 后没有出现 USB HDD 选项,则无法启动。

相关内容