Hi all,
Is there any way I can get livecd-iso-to-disk
to do its thing with a target that is not a regular block-device?
I spin images regularly throughout the
work day and then have to transfer the image to a CF or SD card using this
tool, then drop said card into a host for each test cycle. This is,
of course, tedious. I'd like to shorten the process by using a VM
as the host and simply point this VM to a disk image file that I populate
directly with livecd-iso-to-disk. Presently, the tool balks at my
attempt complaining with the error that, "test.img is not a block
device".
I already have used the VM to run the
ISO directly, but that is insufficient for my use case because I absolutely
need the persistent storage that usually is possible via the remaining
space of the CF/SD card. Yes, I could create a second virtual disk
for the persistent storage, but that would require lots of retooling of
my various OS hooks and arguably be sufficiently different to the normal
deployment that it would be a weak test at best.
--
John Florian