Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Currently I'm mounting an ISO to a (readonly) directory (using mount -o loop command) and then copying the contents to another normal directory. This takes lot of time as the ISO is large. Is this the only way to do so, or there are some alternatives?

share|improve this question
add comment

3 Answers 3

you can do this by 7zip software:

sudo apt-get install p7zip-full

7z x iso_file.iso

share|improve this answer
add comment

Mounting the image, or using 7zip as already answered are probably the only two solutions. Try them and check if one is faster than the other.

If you really need something more fast, you should probably look in a different direction: instead of changing software, try to use different disks: one for the source image and one for the target directory. Or, try to avoid copying these files and just keep them in the iso image.

share|improve this answer
add comment

If you want to extract only some files instead of the whole content, try mc aka MidnightCommander in the shell. It's also neat to look into .zip/tar.gz/bz2 with.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.