我正在运行一个 virtualbox ms dos 6.22 模拟器,我需要大量装有软件的虚拟软盘映像。
有谁知道一个好的程序可以高效地创建软盘映像并用我指定的文件填充它们吗?
这是为老派游戏之夜举办的活动,我们希望它尽可能的真实。
这两种软件都可以使用终端一次安装多个软盘(或者快速连续地安装、卸载和安装下一个软盘),这一点很受欢迎。
答案1
您可以使用以下命令创建空白软盘映像:
mkfs.msdos -C /path/imagefile.img 1440
在某些系统上/mkfs.msdos
位于/sbin
目录下。之后,您可以使用命令将其安装为环回设备:
sudo mkdir /media/floppy1/
sudo mount -o loop /path/imagefile.img /media/floppy1/
要卸载,请使用命令
sudo umount /media/floppy1/
如果您想从物理软盘创建映像,请使用dd
命令(免责声明 - 我没有尝试下面的操作,因为我的软盘不见了!但应该可以工作)(并假设那是 1.44MB 类型的软盘... 1.2MB 的应该在 DOS 6.22 时已经不见了)
dd bs=512 count=2880 if=/dev/fda of=/path/imagefile.img
参考:mkfs.msdos 的手册页;Linux下创建挂载和复制软盘映像
答案2
我也遇到过这种情况。一种解决方案是尝试:
dd bs=512 count=2880 if=/dev/fda of=/path/imagefile.img
如果失败:
- 进入磁盘应用程序,
- 按下左上角显示磁盘的三行,
- 按下新磁盘,并制作.img 文件。