14

I want to open a ISO file, add files and then burn it to a disc.

By example, I get the Windows98 SE boot disk. That ISO have 2.6mb, and if I burn the iso, I will lost the remainder 697mb of the disk!

To burn the ISO, I use CD Burner XP or ImgBurn, but I don't know which free tool I can use to add/remove files before burn.

Thank you very much!

closed as off-topic by DavidPostill Jul 8 '18 at 20:33

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – DavidPostill
If this question can be reworded to fit the rules in the help center, please edit the question.

7

You can use MagicISO trial version. It's has a 300 MB ISO size limit for the trial version. But it is still worth to try I think. It is still bootable after editing, I've tested it.

  • I need it "bootable"... :( – Click Ok Jan 29 '10 at 20:57
  • i'll try, just wait :) – wildanr Jan 29 '10 at 20:59
13

You can use your Windows 98 Boot Disk (or any other bootable disk image for that matter) with ImgBurn (which you already have).

Choose Build Mode, add your files and then make it bootable, detailed instructions in this tutorial:

ImgBurn Build Mode - An Overview

  • Second vote for ImgBurn - it really rocks. You can master directly to a CD/DVD or ISO, complete with bootable images. You will need to extract the boot image for your Win98 ISO, which you can even do inside of ImgBurn. – Goyuix Jan 29 '10 at 22:41
  • +1 I love imgburn. It's in my top free essential programs. – therobyouknow Nov 25 '11 at 8:31
5
  1. Mount (using Virtual Clone Drive for example) the .iso files you want and copy all their contents to a new folder.
    OR
    Use a program like 7-Zip to extract the .iso contents to a new folder.

  2. Add/remove/modify anything you want in the new folder.

  3. Use the free program ImgBurn to "Write files/folders to disc".

    • Select the the new folder and/or any other files you want.
    • Make the compilation bootable. Go to "advanced" tabs in ImgBurn and then to "Bootable Disc". Check "Make Image Bootable". Detailed instructions for that is here.
  4. Burn to a disc.

5

You can edit any ISO image file contents with WinRAR. Just right click on the ISO image file and select open with WinRAR. That's all.

  • 1
    yes man, yes! i was going to say that, why this question is so upvoted and more importantly why is everybody giving 3rd party software! iso files are just zip files, zipped in a different format, winrar will do the job, or 7zip with some extension or whatever – Lynob Sep 9 '13 at 18:40
  • 4
    Does not work in my experience: The 'Add' button in WinRar is disabled when an .iso-File is open! When you drag a file into WinRar you will get a message that WinRar can only add files to .rar or .zip archives. Tested with version 5.40 and 5.21. – frank koch Mar 7 '17 at 19:06
3

For Windows, there is no free software that can directly manipulate the contents of an existing ISO file. Of course, there are lots of shareware programs. See the full list with detailed comparison here.

  • Oh yes there is. WinISO has been around for years and years. – barlop Sep 9 '13 at 17:17
  • 1
    @barlop WinISO Standard have limitation of 500Mb images. It's a shareware not freeware. – jibiel Oct 21 '13 at 8:56
1

There is Pismo File Mount out there... It can mount a file as a folder (.ISO, .DAA, .7z, .zip, .rar, .pfo, etc).

And if the format of the file admits Write mode, it let you add, delete, etc.

It makes the whole Windows see that file as if it were a folder.

Sorry, for ISO-only read mode... so to edit the ISO image, instead of copying the whole content (aka, extract) you can directly mount it as a folder, the use imgBurn to create a new ISO with files from that folder, do the edits you need, etc.

You will only need free space for the new ISO file size, no need to have a lot of GiB.

Sample: All wsusoffline (32 & 64 Bits) for Windows XP, 7, 8.1 and 10 (ten folders). I want each OS and each version separated on its own folder, takes 34 GiB, putting them on ISO with imgBurn (activating the option for detecting duplicates files and compact the ISO image) takes only 25 GiB, earn 8.5 GiB of gain.

If you consider to pay... PowerISO is a really good option, and it also can create .DAA (a special format that can have LZMA2 compression and encryption at the same time), so for things that will be not modified in months is great.

I have all Windows CD/DVD images in .DAA format (a gain of 50% to 88%) and a lot more things on such format.

For Linux, Pismo has a version and PowerISO only has a free command line version.

I miss / want imgBurn would have the same option as PowerISO, open an ISO image, do the 'edits' and re-save as a new ISO image (without loosing boot, 'compact duplicates', etc.), but I simulate it with Pismo (I mount the ISO image as a folder), but that leads to a bootable loose if I do not put it manually.

Not to mention that a lot of ISO image I have (some with 'multi-boot') are non ElTorito, and for them I am still searching for such a tool that let me not loose such boot mode.

Also I have a pair of DVDs that has a so special format, that Windows can understand them... they act as a full HDD, with partitions, yes with partitions on a DVD... inserting it on a Windows machine makes more than one letter to appear... one of those is a DVD-RW, and I can write files on it (in Windows) without installing anything special, just a clean fresh install of Windows XP, and I can write files in one of those letters, but not on the others. It acts like a HDD with more than two partitions (one read-only, one read/write, the other is like a temp; you can write to it, but writes get lost after ejecting the DVD). I know that is so strange, most do not ever save it... On Linux the disk is seen very poorly. It sees all the partitions on the DVD, but it can mount only one at a time and no writeable only in read mode, and the one like a temp is not even mountable.

So not all ISOs are 'ISO9660'; some are weird. I do not pretend to 'edit' that ones so weird and rare... but I wish the standard ones would be 'editable' (do not confuse with writeable)... I mean, open an ISO image file, tell the application what want to change (in RAM), then ask the application to re-save as another ISO image file, but not losing ISO image properties like boot, multi-boot, HFS systems, etc.

Till now I only found partial solutions... no application to do it all in one application, sorry.

Remember: Pismo File Mount helps a lot, also any daemon tool or virtual CD/DVD, but what about the boot part? And what about special filesystems (not ISO9660, Joliet nor UDF? That is another story.

0

I'd use Virtual Clone Drive, you can extract whatever files you need and then create another ISO or just burn a disk as if you were using a file system.

  • Nice idea, but I need something where I modify the files and not recreate... – Click Ok Jan 29 '10 at 20:55
0

MagicISO, and UltraISO are classics, been around for ages, but they are not free.

There's WinISO. Years ago it didn't keep the bootable aspect of the ISO image (it worked great other than that though).

The current one looks very much like it does work with bootable ISO images. The webpage says it does, and I just installed it and it talks about bootable.

So this looks great - Free WinISO Maker. This shows the free version they do http://www.winiso.com/products/compare.html

  • also according to superuser.com/questions/1106632/… a current vresion has a different issue in that it says something was non bootable when it is . so he'll use ultra iso to see if a dvd/cd is bootable.. I've used magic iso to edit ISOs, with no issues, though magic iso is not free either. – barlop Jul 29 '16 at 21:45

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