You're using the wrong verb. You convert between formats with similar purposes. You could convert BZ2 into GZip; you could convert TAR.BZ2 into ZIP or RAR or 7Z. ISO is a filesystem image, so you need a tool that will create that for you.
In this case, you have a BZ2 file and you want an ISO containing that BZ2 file. (Or else you want an ISO containing the file that the BZ2 image contains; it's all dependent on what you want.)
ISO images happen to be the same filesystem that's burned to CDs and DVDs, so almost any CD creator software can make an ISO. (Look for the option to "Save image to drive" when you're ready to burn the files. Don't let Nero make an NRG file for you; it's not the same thing.)
In particular, I recommend:
the mkisofs
or genisofs
Unix tools for command-line use or scripting;
ImgBurn, MagicISO, or any of several other popular ISO image creators
Do you want to put the bz2 file onto a CD/DVD zipped or unzipped? – Pekka – 2009-12-31T17:32:13.337
No, what I want to do is create a ISO containing the bz2 archive unzipped (i.e. the contents in the ISO) and then mount the ISO in a Virtual Machine – Kryten – 2009-12-31T17:34:51.210
Ah. Well if you're on Linux, you might be able to put something together with bzip piping its output to a tool that can create an ISO from user input. You could try and check ISO generator tools for what kind of input they accept. – Pekka – 2009-12-31T17:43:18.803
Anything like that for Windows? – Kryten – 2009-12-31T17:49:49.697
@Alistair: Cygwin provides a unix environment for windows. http://www.cygwin.com/ ... tools like bzip2 and tar and mkisofs/genisofs are available in the package manager.
– quack quixote – 2010-01-02T01:06:24.110