如何使用 VirtualBox Windows 客户机创建空白软盘映像?

如何使用 VirtualBox Windows 客户机创建空白软盘映像?

有没有办法创建空的软盘映像,以便与 VirtualBox 一起使用?

客户端是Windows XP。

答案1

Linux:

fallocate -l 1474560 myimage.vfd

Linux 和其他类 Unix 系统:

head -c 1474560 /dev/zero > myimage.vfd

视窗:

fsutil file createnew myimage.vfd 1474560

您将获得一个“1.44 MB”的空图像。将其附加到 VirtualBox 并通过客户机中的“我的电脑”进行格式化。


如果要在主机系统上格式化映像或将文件复制到其中,请在 Linux 上使用mkfs.vfat+ mount -o loop,然后变频器在 Windows 上。请注意,VFD 的官方版本自 2.1 版起“仅适用于 32 位系统”,但还有其他版本可用。

Linux:

mkfs.vfat myimage.vfd
sudo mount -o loop myimage.vfd /mnt
...
sudo umount /mnt

视窗:

vfd open 0: myimage.vfd
vfd format 0:
...
vfd close 0:

Windows,通过一个命令创建、格式化和挂载:

vfd open 0: myimage.vfd /new /1.44

答案2

使用 Linux,可以很容易地用“dd”创建一个空软盘映像。

线程如何创建软盘映像?VirtualBox 论坛中有一个可供您下载的空软盘映像。

答案3

我曾经使用 WinImage 在 Windows 上创建空白软盘映像。该程序是共享软件,可在 32 位和 64 位 Windows 2000、XP、Vista、7 上运行。由于更高版本的 Windows 具有兼容模式,我高度认为它也可以在那些系统上运行。 http://www.winimage.com/download.htm 作为共享软件,它可以无限制使用 30 天。30 天后,如果您想继续使用它,则必须购买并注册。由于您只需要一个空软盘映像作为模板,因此我会将该映像保存在安全的地方,对其进行压缩,然后在每次需要另一个空软盘映像时解压缩一份副本。

只需下载 .zip 并直接启动 .exe,无需安装。不要使用虚拟软盘驱动程序。

  1. 运行winimage.exe并单击确定。
  2. 从文件菜单中选择新建。
  3. 选择格式,通常选择“标准 1.44 MB”。
  4. 从文件菜单中选择保存。选择.ima保存格式并选择文件名

您可以重命名文件名.ima 到文件名.dsk 或文件名.img 或任何您为新的空软盘映像选择的名称。

另一种完全开源的方法是使用 vfd,但您需要先安装虚拟软盘驱动程序,否则您无法使用 vfd 格式化虚拟驱动器然后将其保存为文件。vfd 仅适用于 Windows 2000 和 XP(据报道也适用于 Vista)32 位。http://vfd.sourceforge.net/

最后但并非最不重要的一点是,您可以使用 Virtual PC 创建一个空的软盘映像。Microsoft 有一篇 KB 文章描述了整个过程:https://support.microsoft.com/en-us/kb/825098。

虽然模拟器和虚拟软盘驱动器当然是可行的,但使用 WinImage 是最简单、最快捷的获取所需内容的方法。最大的优势在于使用 WinImage 您无需安装任何东西。

相关内容