我正在经历BrokenThorn Operating System Development Series。我正在尝试使用那里提供的步骤创建虚拟软盘。步骤是:
我们将使用VFD创建一个虚拟软盘映像来复制我们的操作系统。这将 解释如何使用它。
- 打开vfdwin.exe。
- 在“驱动程序”选项卡下,单击“开始”按钮。这启动了驱动程序。
- 点击Drive0或Drive1标签。
- 点击打开
醇>Insure Media Type是标准的3.5“1.44 MB软盘和磁盘类型 在RAM中。此外,确保禁用写保护。单击“创建”。
转到我的电脑(开*你的*电脑;))你应该看到一个新的 软盘驱动器。
要格式化磁盘,请右键单击该驱动器,然后转到“属性”。下 VFD标签将是一种格式选项。
这里的问题是我在属性中找不到VFD标签。当我继续 进一步使用partcopy:
partcopy Boot1.bin 0 200 -f0
我收到错误消息
Failed to write destination at offset 0
我无法理解问题是什么?有人可以帮忙吗?提前谢谢。
答案 0 :(得分:2)
简单的答案是VFD在创建时已格式化。可以使用Drive0或Drive1选项卡上的格式按钮重新格式化。它也可以像真实驱动器一样格式化 - 右键单击,格式化......
PartCopy
直接写入驱动器,不需要格式化驱动器。
-f0
参数指定Drive0 - 通常驱动a:在Drive0选项卡“Drive Letter:”“Change ...”按钮上选择了VFD。
快乐的答案是ImDisk(包含VFD)与VFD不同,它也适用于Win64。