Answers:
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版开始,VFD的正式版本“仅在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
我曾经使用WinImage在Windows上创建空的软盘映像。该程序是共享软件,可在32位和64位Windows 2000,XP,Vista,7上运行。由于更高的Windows版本具有兼容模式,因此我强烈认为它也将在此处运行。 http://www.winimage.com/download.htm 作为共享软件,它可以无限制地使用30天。30天后,您必须购买并注册才能继续使用。因为您只需要一个空的软盘映像作为模板,所以每次我需要另一个空的软盘映像时,我都会将此映像保存在一个安全的地方,将其压缩并解压缩副本。
只需下载.zip并直接启动.exe,无需安装。不要使用虚拟软盘驱动程序。
winimage.exe
,然后单击确定。.ima
作为保存格式,然后选择文件名。您可以将文件名 .ima 重命名为文件名 .dsk或文件名 .img或为新的空软盘映像选择的名称。
另一种完全开源的方法是使用vfd,但是您需要先安装虚拟软盘驱动程序,否则无法使用vfd格式化虚拟驱动器并将其保存到文件中。vfd仅适用于32位Windows 2000和XP(据报道也适用于Vista)。http:// vfd.sourceforge.net/
最后但并非最不重要的一点是,您可以使用Virtual PC创建一个空的软盘映像。Microsoft有一篇描述整个过程的知识库文章:https://support.microsoft.com/zh-cn/kb/825098。
虽然当然可以使用仿真器和虚拟软盘驱动器,但是使用WinImage是获得所需内容的最简单,最快的方法。而且最大的优点是,有了WinImage,您不需要安装任何东西。