Description of problem: Failed to make livecd via "livecd-iso-to-disk" tools if the source iso include plugins(e.g. puppet, bnx2x ...) #./livecd-iso-to-disk --format --reset-mbr /home/samba/RHEV-H/iso/7.0/rhev-hypervisor7-7.0-20141006.kmod-bnx2x.0.iso /dev/sdb ...... ...... cp: omitting directory `/media/srctmp.k6bpOc/isolinux/update1' Cleaning up to exit... Version-Release number of selected component (if applicable): rhev-hypervisor7-7.0-20141006.0.el7ev ovirt-node-3.1.0-0.20.20141006gitc421e04.el7.noarch.rpm ovirt-node-plugin-puppet-3.1.0-0.20.20141006gitc421e04.el7.noarch.rpm How reproducible: 100% Steps to Reproduce: 1. #mount -o loop rhev-hypervisor7-7.0-20141006.kmod-bnx2x.0.iso /mnt 2. #cd /mnt/LiveOS/ 3. run #./livecd-iso-to-disk --format --reset-mbr rhev-hypervisor7-7.0-20141006.kmod-bnx2x.0.iso /dev/sd* Actual results: 1. Failed to make livecd via "livecd-iso-to-disk" tools if the source iso include plugins 2. Failed to boot form the livecd. Expected results: 1. Make livecd via "livecd-iso-to-disk" tools can succeed even if the source iso include plugins Additional info: No such issue via dd.
Seems as if the livecd tool has a problem with subdirectories. I see two ways to solve this: a) Don't use the subdirectory for plugin metadata b) Fix the livecd tool to also handle subdirectories (probably easier)
Please reopen if you think it's necessary to fix this.