VirtualBox es capaz de pasar imágenes de disquetes (en un formato llamado IMA) a las máquinas virtuales. Para un proyecto de conservación de datos, necesito crear muchas de esas imágenes.
Mi sistema anfitrión es MacOS 11.6 Big Sur, y tengo las herramientas Homebrew disponibles.
Mis archivos de datos están en mi disco APFS, en una jerarquía de carpetas donde cada carpeta contiene los archivos que estaban originalmente en el disquete correspondiente. Esas carpetas parecen haber sido creadas simplemente copiando el contenido del disquete en una vieja máquina DOS/Win311. Ejemplo:
disk1
file1.ext
file2.ext
disk2
another1.txt
another2.txt
No es necesario que ninguno de los discos sea de arranque, por lo que la creación del sector de arranque es irrelevante en este contexto.
Intenté crear las imágenes simplemente con hdiutil, pero los archivos de imagen resultantes no funcionaban:
hdiutil create -size 1440k -fs "MS-DOS FAT12" -layout NONE -srcfolder disk2 -format UDRW -ov diskimage2.ima
Entonces, ¿podrías sugerir una forma (con guión, no interactiva) de recorrer una jerarquía de carpetas y convertir cada carpeta en una imagen de disco para VirtualBox que contenga los archivos de esa carpeta?