Un modo più semplice per creare immagini disco floppy?

Sto utilizzando router Vyatta con KVM e desidero albind un'unità floppy con un file di configuration per Vyatta quando avvio l'image. Lo farò ancora e ancora, e in quanto tale sto cercando un modo automatico di creare le immagini del floppy.

Adesso, sto facendo quanto segue:

  1. Crea un'image floppy con qemu-img create
  2. Formatta l'image floppy con mkdosfs
  3. Montare l'image floppy con mount -t fat /tmp/floppy.img /media/floppy
  4. Popolare l'image del floppy con cp -r /tmp/configs/ /media/floppy/
  5. Smontare l'image del floppy con umount /media/floppy
  6. Salva l'image del floppy con mv /tmp/floppy.img ~/floppies/

Qualche possibilità vi è un modo più semplice per farlo ?! Forse un'applicazione di scorciatoia che posso dare una directory e farà tutto questo per me, senza wherere montare l'image?

Se sono tutti identici, utilizzerei dd in questo caso.
Crea un floppy, usa questo command per fare un'image del floppy una volta che l'hai creata
dd if=/dev/fd0 of=floppy.img

Quindi, quando hai bisogno di un floppy generato, puoi scrivere l'image su un floppy dd if=floppy.img of=/dev/fd0
Sostituendo / dev / fd0 con il dispositivo del floppy disk, ovviamente.

Se le configurazioni sono diverse, forse uno script che automatizza il process corrente sarebbe migliore.