正在搜索“闪存驱动器安装”软件

正在搜索“闪存驱动器安装”软件

我正在使用 Windows 7 Ultimate。

我有一个 ISO 文件,需要对它有写权限。在虚拟守护进程中,我只能模拟没有写权限的 CD-ROM 驱动器。是否有任何安装软件可以模拟闪存驱动器,或者至少可以授予对 ISO 的写权限?

答案1

您尝试过使用虚拟硬盘吗?它可以让您做到这一点,无需额外的软件或硬件。

在 Windows 7 中,使用磁盘管理,您可以创建虚拟硬盘 (VHD),并将其作为驱动器附加到您的计算机上。然后,您可以为其分配驱动器号,并对其进行分区,就像普通驱动器一样。

VHD 是驻留在硬盘上的文件。您有两个选择:

  • 动态大小 - 文件一开始很小,然后会扩展以容纳其内容。您可以指定文件大小的上限。
  • 固定大小 - 您指定文件的大小。无论实际存储了多少数据,文件大小始终是该大小。

有关如何执行此操作的演练如下:http://www.windowsnetworking.com/articles_tutorials/creating-attaching-mounting-vhd-files-windows-7-windows-2008-r2.html

答案2

我认为 ISO 映像无法实现这一点 - 您无法“写入”光盘映像。这不是该格式的用途。没有可以直接将文件写入 CD 的 CD 驱动器。

但是,使用类似魔法ISO或者电源ISO删除或添加文件到现有的 ISO 光盘映像。话虽如此,当你真正保存 ISO 映像时,它最终会重写整个磁盘映像由于格式的原因。

最后,如果 ISO 文件中的底层文件系统是基于 UDF,可以通过让虚拟驱动器充当虚拟 CD-RW 来实现直接写入。话虽如此,我相信性能损失会比仅使用 ISO 编辑工具要大得多。

如果你想模拟一个真正的闪存驱动器,你需要的是虚拟文件系统。最简单的方法之一是使用TrueCrypt在单个文件中创建虚拟(加密)文件系统。然后您可以挂载该文件并像任何其他硬盘驱动器/闪存驱动器一样使用它。卸载它,您的数据将存储在单个文件中(您可以在任何计算机系统上随时重新挂载该文件)。

有其他程序可以做同样的事情(并且不加密),但 TrueCrypt 是免费的、开源的、跨平台的,并且非常易于使用。


话虽如此,既然你评论了你真的正在尝试实现,你应该使用虚拟软盘模拟器。这将允许对虚拟驱动器进行读/写访问,并应使用适当的驱动器号。

相关内容