我正在研究一份操作系统开发教程,链接在这里。然而,由于它是基于Windows作为开发平台的,我想知道是否有一个类似的软件(或某种方法)可以拥有虚拟软盘驱动器。
我正在研究一份操作系统开发教程,链接在这里。然而,由于它是基于Windows作为开发平台的,我想知道是否有一个类似的软件(或某种方法)可以拥有虚拟软盘驱动器。
dd if=/dev/floppy0 of=$HOME/images/my_floppy_image
然后执行:
openssl md5 $HOME/images/my_floppy_image
获得图像的MD5哈希值,然后再将图像保存到第二个文件中:
dd if=/dev/floppy0 of=$HOME/images/my_floppy_image2
对第二张图片进行哈希,确保它们匹配。
您可以使用wxHex打开图像进行十六进制编辑。如果您以root身份运行wxHex,则甚至可以通过硬件抽象文件打开和编辑,直接访问软盘(打开/dev/floppy0或其他设备)。
通过回环设备挂载镜像:
sudo mount -o loop $HOME/images/my_floppy_image /media/floppy
dd if=/dev/floopy0 of=$HOME/images/my_floppy_VBR bs=512 count=1
dd if=$HOME/images/my_floppy_image of=/dev/floppy0
仅将可变比特率(VBR)写入软盘:
dd if=$HOME/images/my_floppy_VBR of=/dev/floppy0 bs=512 count=1
如果上述方法覆盖了您不想覆盖的内容,可以考虑使用以下方法:
dd if=$HOME/images/my_floppy_VBR of=/dev/floppy0 bs=440 count=1
请尽你所能完成任务。
从图像中获取可变比特率(VBR):
dd if=$HOME/images/my_floppy_image of=$HOME/images/my_floppy_VBR bs=512 count=1
dd if=$HOME/images/my_floppy_image of=$HOME/images/my_floppy_first_440 bs=440 count=1
<pre>
。阅读手册以了解其他格式化选项。 - nalply