Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tool to Open and Edit ISO

1,395 views
Skip to first unread message

Jason White

unread,
Mar 27, 2005, 12:03:13 AM3/27/05
to
Is there a tool in Linux that allows me to OPEN and EDIT an ISO file's
contents? Similar to WinISO in Windows? Thx.

Michael Heiming

unread,
Mar 27, 2005, 2:07:56 AM3/27/05
to
In alt.os.linux Jason White <jwh...@yahoo.com>:

> Is there a tool in Linux that allows me to OPEN and EDIT an ISO file's
> contents? Similar to WinISO in Windows? Thx.

Never heard, anyway you don't need any tools, simply mount the
iso in a loop 'man mount' copy the stuff elsewhere, make changes
as needed and create 'mkisofs' a new .iso.

--
Michael Heiming (X-PGP-Sig > GPG-Key ID: EDD27B94)
mail: echo zvp...@urvzvat.qr | perl -pe 'y/a-z/n-za-m/'
#bofh excuse 406: Bad cafeteria food landed all the sysadmins
in the hospital.

Bill Marcum

unread,
Mar 27, 2005, 9:43:22 PM3/27/05
to
["Followup-To:" header set to comp.os.linux.]

mount lets you see the contents. To change them, copy them to a
writable filesystem, then mkisofs when you are done editing.


--
U.S. Encouraged by Vietnam Vote - Officials Cite 83% Turnout Despite
Vietcong Terror
- New York Times 9/3/1967

Fredderic

unread,
Mar 28, 2005, 12:28:07 AM3/28/05
to
On Sun, 27 Mar 2005 21:43:22 -0500,
Bill Marcum <bma...@iglou.com.urgent> wrote:

> > Is there a tool in Linux that allows me to OPEN and EDIT an ISO
> > file's contents? Similar to WinISO in Windows? Thx.
> mount lets you see the contents. To change them, copy them to a
> writable filesystem, then mkisofs when you are done editing.

It's a shame there is no such tool. It would be most handy at times.
For one thing, you can never be quite certain just how big your ISO is
going to be, which makes things difficult when you're trying to pack in
as many files as possible. It would be much easier if you could just
make a CD-sized ISO, copy files into it until it fills up, and have it
neaten it all up at unmount time.

On a similar note, all the HOWTO's and so forth that I've read all refer
to the smaller 70min (660MB) disks. Are there any known issues with
using the larger 80min (700MB) ones? What happens if I try to write an
image which is too large?


Fredderic

Trent Buck

unread,
Mar 28, 2005, 1:49:57 AM3/28/05
to
> Spake Bill Marcum:

> > > Is there a tool in Linux that allows me to OPEN and EDIT an ISO
> > > file's contents? Similar to WinISO in Windows? Thx.
>
> It's a shame there is no such tool.

There cannot be such a tool. The design of ISO9660 makes it impossible
(or at least very very difficult) to modify the filesystem after it is
created.

> It would be much easier if you could just
> make a CD-sized ISO, copy files into it until it fills up, and have it
> neaten it all up at unmount time.

In nautilus, type "burn:///" in the location bar. This is a
pseudofolder. Copy whatever files you want to this folder, then choose
"burn" from the context (right-click) menu. Nautilus will create the
ISO and write it to your default burner.

You are not describing the Windows program correctly. It does actually
create an ISO image until what you call "unmount time".

In addition, there is a technique called "multiple sessions", whereby
several ISO9660 images are written to a single physical CD. When done
in a particular way, this makes it look like you are `adding' files to
the CD. It also allows you to have a CD with `mac' and `windows' parts
-- they are simply separate images written to the same disk.

> Are there any known issues with using the larger 80min (700MB) ones?

I only use 80min CDs. I have had no problems with them.

> What happens if I try to write an image which is too large?

If you have overburn turned on, cdrecord will attempt to write the whole
thing. Disks are a little bit larger than their advertised size.

Otherwise, I think cdrecord will refuse to write to the disk at all.

--
Trent Buck, Student Errant
My car can FLY thanks to the power of LIES!

hyperfusion

unread,
Mar 28, 2005, 2:24:43 PM3/28/05
to
no tool is needed. just use loopback mounting.
let's say ~/asdf.iso is the file.
1. create a temporary folder, like ~/temp
2. type this into the command line: mount -o loop ~/asdf.iso ~/temp
3. now, just go to ~/temp, and that is the iso! you can read, write, or
whatever. (check man mount for more details)
4. when you're done, get out of ~/temp and type: umount ~/temp
5. that's it!

Unruh

unread,
Mar 28, 2005, 2:44:02 PM3/28/05
to
"hyperfusion" <jonath...@gmail.com> writes:

Have you actually tried this? Ie, the the edited iso file is still a valid
iso file and that your changes have been incorporated into the iso?

KT

unread,
Mar 28, 2005, 9:03:04 PM3/28/05
to
I have grown fond of Linux in the past two weeks since I started with
Ubuntu, but Windows can easily do this (EASILY - yes you can modify ISO with
WinISO and UltraISO) which I miss...yes you can do all that in Linux also,
but we are looking for simplicity and convenience.

"Jason White" <jwh...@yahoo.com> wrote in message
news:l8r1e.4281$c76...@newssvr11.news.prodigy.com...

Trent Buck

unread,
Mar 31, 2005, 4:41:48 AM3/31/05
to
Spake hyperfusion:

I cannot reproduce this behaviour. To my knowledge what you describe is
impossible. What system are you using?

--
Trent Buck, Student Errant

But isn't the Messiah made of cardboard?
-- Koffi Annan, January 1st, 2000

Robert E A Harvey

unread,
Apr 3, 2005, 6:55:10 PM4/3/05
to
"KT" <k...@yahoo.com> wrote in message news:<sH22e.5084$c76....@newssvr11.news.prodigy.com>...

> I have grown fond of Linux in the past two weeks since I started with
> Ubuntu, but Windows can easily do this (EASILY - yes you can modify ISO with
> WinISO and UltraISO) which I miss...yes you can do all that in Linux also,
> but we are looking for simplicity and convenience.

What could be easier than using the same commands you use for everything else?

0 new messages