Foi muito mais fácil do que eu pensava:
dd if=/dev/fd0 of=/home/msdos_disk1.img
dd if=/dev/fd0 of=/home/msdos_disk2.img
dd if=/dev/fd0 of=/home/msdos_disk3.img
e o VirtualBox pode lidar com eles assim mesmo.
Então eu não tenho uma unidade de disquete usb para o meu laptop, mas curiosamente, eu me vejo desejando que eu fiz agora. Eu tenho uma máquina antiga com uma unidade de disquetes rodando o FreeBSD 8.2, então eu pensei que poderia usá-la em seu lugar. No meu laptop eu tenho o VirtualBox e eu quero carregar o MSDOS 6.22 como um sistema operacional host para que eu possa jogar alguns jogos antigos de simulador de voo que eu costumava aproveitar.
No VirtualBox, adicionei um controlador de disquete e a única opção de tipo é I82078. Parece que eu posso carregar arquivos * .img como imagens de disquetes e que irão emular uma unidade de disquetes.
Como posso criar imagens de disquete na máquina do FreeBSD para que eu possa copiá-las para o meu laptop e depois que o VirtualBox as leia? Existem ferramentas específicas que eu deveria estar olhando?