我有一个 Mentor Media Dell USB 驱动器,里面装有 Windows 8 恢复介质。显然,这完全没用。我更希望这个驱动器存储一些真正有用的东西,比如 Ubuntu 安装。
但是,我无法格式化此驱动器。即使在其上运行后,它始终显示为“只读文件系统” sudo hdparm -r0 /dev/sda
。
我发现本指南在线,但我无法使用链接的工具,因为我不是在 Windows 上。有什么方法可以仅从 Linux 格式化此驱动器吗?
答案1
我自己有几个这样的固件,不幸的是,您要么需要使用 Windows 来编写固件,要么可以尝试使用 Flashrom 或类似于 bitbang 的软件自己对固件进行逆向工程。
您还可以尝试通过 USB 驱动器直通,通过 Virtualbox 或 WINE 之类的程序使用该软件,但由于增加了额外的层,固件重新编程不太可能成功。
最好的办法可能是制作一个临时的可启动 Windows PE 修复/恢复磁盘,并将链接的软件放在其中以便在 USB 上运行(为了实现此功能,您的系统上至少需要 2 个 USB 端口)。