Public bug reported: Hi,
This package/program is great.. Works great for making usb images and I know there's null other bugs about it.. but alot of people don't know this program is very useful.. It has a percentage indicator for making Usb Linux installers (dumping iso images to usb devices).. and there's now an increase of Hybrid iso images coming out.. Having desperately looking for a substitute for cat/dd I came upon this tool.. It's actually imho something that should be getting more attention.. This application is very stable, but I think I hit a bug, which I think can be very helpful for resolving (despite the fact it's not widely known about, I'm telling others about it) perhaps it can be more of an operational question but it doesn't seem to be because there is old circa examples from ~2005 to compare the success of using -vf very asimilar to the command of (2) as indicated below The command is stable, but when used in form for verifying a dumped image on usb, is when the command fails eg: dcfldd if=image.iso of=[USB DEV] bs=1M (1) no problems dcfldd if=/dev/sdz vf=image.iso (2) does not pass " 0 - 0: Mismatch Total: Mismatch " If I perform dcfldd if=1.dd vf=2.dd (these are two simple clone files of anything) the command works perfectly as expected.. but I have seen online (circa ~2005, when the author of this tool was more active) of examples using a device with an image file.. as of form (2).. Instead of using (2) , I'm using as a workaround to verify the checksum of the usb device (length of the iso image) dcfldd if=/dev/sdz of=/dev/null hashwindow=[SIZE in bytes OF ISO FILE] bs=8M count=[calccount] hashformat="#window_start# to #window_end#: My md5 is #hash#" hash=md5 status=off The [calccount] is an integer that was calculated as #bytes_of_iso/8M , and then rounded up once to the next whole number an example output of a real command session " dcfldd if=/dev/sdi of=/dev/null hashwindow=3999268864 bs=8M count=477 hashformat="#window_start# to #window_end# bytes: My md5 is #hash#" hash=md5 status=off 0 to 3999268864 bytes: My md5 is abb8f9ed08814ae1f8afccfc8d79db5d 3999268864 to 4001366016 bytes: My md5 is 4caf481e99bd7937041595c8da2840bd Total (md5): 5c87be1c675d7960474ecf30bd366edf " (status=off was used to disable the default statusinterval message, it's optional, and it would say if status=on for the first line "256 blocks (2048Mb) written.0 to 3999268864 bytes: My md5 is abb8f9ed08814ae1f8afccfc8d79db5d" which looks a bit confusing, but nothing is really written to, having of=/dev/null ) "abb8f9ed08814ae1f8afccfc8d79db5d" is the md5 checksum of the Mageia3-beta iso-- so I know the dump was fully succesful This tool is great.. with the increase of hybrid ISO'z I was looking for an easy tool to use to dump iso images while showing a progress %.. This tool also offers much more than dd, cat(such as dumping to multiple devices, more than one of= can be used) and I will be telling other document maintainers to consider including this tool for dumping ISO'z .. It would be great if a command such as dcfldd if=[USB DEVICE] vf=[image iso] would work because it's much simpler to type.. I also tried vice-versa (vf=[image iso of=[USB DEVICE]), but to no avail.. When the command with -vf works, the output is very simple saying "Total: Match" I know the original author is no longer around taking care of this program.. and I believe this program isn't a very complex one, you may also forward this to a Debian maintainer if this is the case.. Thank you for your support, would like to know what it can be that's wrong with the vf option as it would really simplify things :) ** Affects: dcfldd (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1162418 Title: -vf option question/bug? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dcfldd/+bug/1162418/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs