How I do to modify the contents of a ISO file?

14

4

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!

Click Ok

Posted 2010-01-29T20:43:24.120

Reputation: 3 436

Question was closed 2018-07-08T20:33:48.410

Answers

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.

wildanr

Posted 2010-01-29T20:43:24.120

Reputation: 94

I need it "bootable"... :( – Click Ok – 2010-01-29T20:57:46.817

i'll try, just wait :) – wildanr – 2010-01-29T20:59:25.033

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

Molly7244

Posted 2010-01-29T20:43:24.120

Reputation:

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 – 2010-01-29T22:41:37.760

+1 I love imgburn. It's in my top free essential programs. – therobyouknow – 2011-11-25T08:31:00.033

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.

LyK

Posted 2010-01-29T20:43:24.120

Reputation: 222

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.

Berkay Tutal

Posted 2010-01-29T20:43:24.120

Reputation: 423

4Does 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 – 2017-03-07T19:06:17.523

1yes 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 – 2013-09-09T18:40:39.103

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.

Mehper C. Palavuzlar

Posted 2010-01-29T20:43:24.120

Reputation: 51 093

Oh yes there is. WinISO has been around for years and years. – barlop – 2013-09-09T17:17:37.737

1@barlop WinISO Standard have limitation of 500Mb images. It's a shareware not freeware. – jibiel – 2013-10-21T08:56:22.840

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.

Claudio

Posted 2010-01-29T20:43:24.120

Reputation: 11

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.

Eugene

Posted 2010-01-29T20:43:24.120

Reputation: 566

Nice idea, but I need something where I modify the files and not recreate... – Click Ok – 2010-01-29T20:55:13.047

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

barlop

Posted 2010-01-29T20:43:24.120

Reputation: 18 677

also according to http://superuser.com/questions/1106632/how-to-know-if-a-dvd-or-cd-is-bootable 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 – 2016-07-29T21:45:37.313