get rid of set -e, it's too error prone
Add --exclude option
Make sure the pass given by --output is correct
By default, the tmpdir is located in the dir of iso image