Более простой способ создания образов дискет?

Я использую маршрутизаторы Vyatta с KVM и хочу подключить дисковод с файлом конфигурации для Vyatta, когда я загружаю образ. Я буду делать это снова и снова, и поэтому ищу автоматический способ создания образов дискет.

Прямо сейчас я делаю следующее:

  1. Создать образ дискеты с qemu-img create
  2. Отформатируйте дискету с помощью mkdosfs
  3. Смонтировать дискету с mount -t fat /tmp/floppy.img /media/floppy
  4. Заполните образ дискеты cp -r /tmp/configs/ /media/floppy/
  5. Размонтировать дискету с umount /media/floppy
  6. Сохранить образ дискеты с mv /tmp/floppy.img ~/floppies/

Есть ли шанс, что есть более простой способ сделать это?! Возможно приложение ярлыка, которому я могу дать каталог, и оно сделает все это для меня без необходимости монтировать образ?

1 ответ

Решение

Если они все идентичны, я бы использовал dd в этом случае.
Сделайте одну дискету, используйте эту команду, чтобы создать образ дискеты, как только вы ее создали
dd if=/dev/fd0 of=floppy.img

Затем, когда вам нужно сгенерировать дискету, вы можете записать образ на дискетуdd if=floppy.img of=/dev/fd0
Конечно, замена /dev/fd0 на дискету.

Если их конфигурации отличаются, то, возможно, будет лучше скрипт, который автоматизирует ваш текущий процесс.

Другие вопросы по тегам