【发布时间】:2008-09-23 18:20:15
【问题描述】:
如何使用 cygwin 挂载软盘映像文件。我想挂载映像,将文件复制到挂载的驱动器,然后从命令行卸载它。
我知道你可以在 Windows 中使用 Virtual Floppy Drive,但是在 Cygwin 中有没有办法做到这一点?
【问题讨论】:
如何使用 cygwin 挂载软盘映像文件。我想挂载映像,将文件复制到挂载的驱动器,然后从命令行卸载它。
我知道你可以在 Windows 中使用 Virtual Floppy Drive,但是在 Cygwin 中有没有办法做到这一点?
【问题讨论】:
您不能只使用虚拟软盘驱动器吗? Cygwin 并没有真正做文件系统。它让 Windows 来处理。
【讨论】:
如果您在线查看(谷歌),Cygwin 似乎不支持这种功能。另一种方法,虽然更努力,是使用类似VirtualBox 的东西,或VMWare 的免费版本并运行轻量级Linux 发行版,您可以在其中使用环回安装功能并通过samba 将其公开为windows-share .
【讨论】:
使用 ImDisk 虚拟磁盘驱动程序是由 Olof Lagerkvist 创建的磁盘映像模拟器。它可以将设备模拟为硬盘驱动器、软盘驱动器或 CD/DVD 驱动器。它是免费软件,包含一些在 GPL 下许可的代码,还有一些在 BSD 下许可的代码。
网址下载:ImDisk
【讨论】:
Cygwin 只是一个标准的 Win32 DLL,它依赖于 windows 内核来处理与文件系统相关的一切。这意味着它自己不能mount 或unmount 任何东西。但是,您仍然可以使用mtools 从命令行读取和写入软盘映像。
请注意,为了编译,我必须手动编辑 Makefile(在 ./configure 步骤之后)来修改这一行:
LIBS = -liconv
【讨论】: