old-www/LDP/LG/issue82/tag/1.html

234 lines
9.1 KiB
HTML

<!--startcut ==============================================-->
<!-- *** BEGIN HTML header *** -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML><HEAD>
<META NAME="generator" CONTENT="lgazmail v1.4F.w">
<TITLE>The Answer Gang 82: exe to iso files</TITLE>
</HEAD><BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#0000AF"
ALINK="#FF0000">
<!-- *** END HTML header *** -->
<TABLE width="100%" BORDER><TR><TD WIDTH="200">
<A HREF="http://www.linuxgazette.com/">
<IMG ALT="LINUX GAZETTE" SRC="../../gx/2002/lglogo_200x41.png"
WIDTH="200" HEIGHT="41" border="0"></A>
<BR CLEAR="all">
<SMALL>...<I>making Linux just a little more fun!</I></SMALL>
</TD><TD>
<center>
<img src="../gx/dennis/qbubble.gif" alt="(?)"
border="0" align="left">
<A NAME="answer"><BIG><BIG><STRONG><FONT COLOR="maroon"
>The Answer Gang</FONT></STRONG></BIG></BIG></a>
<img src="../gx/dennis/bbubble.gif" alt="(!)"
border="0" align="right"><BR>
<STRONG>By Jim Dennis, Ben Okopnik, Dan Wilder, Breen, Chris, and...
(<a href="tag/bios.html">meet the Gang</a>) ...
the Editors of <i>Linux Gazette</i>...
and You!
</STRONG></BIG> </TD></TR>
</TABLE>
<P>
<!-- END header -->
<center><p>
<br>We have guidelines for <a href="http://www.linuxgazette.com/tag/ask-the-gang.html">asking</a> and <a href="http://www.linuxgazette.com/tag/members-faq.html">answering</a> questions. <a href="mailto:linux-questions-only@ssc.com">Linux questions only</a>, please.
</STRONG>
<br><em><font color="#7F0000">We make <b>no guarantees</b> about answers, but you can be <b>anonymous</b> on request.</font></em>
<br>See also: The Answer Gang's
<a href="http://www.linuxgazette.com/tag/tag-kb.html">Knowledge Base</a>
and the <i>LG</i>
<a href="http://www.linuxgazette.com/search.html">Search Engine</a>
</center>
<br></p></center>
<HR>
<!-- begin 1 -->
<H3 align="left"><img src="../../gx/dennis/qbubble.gif"
height="50" width="60" alt="(?) " border="0"
>exe to iso files</H3>
<p><strong>From Drakonian76
</strong></p>
<p align="right"><strong>Answered By Mike Orr, Don Marti, Heather Stern, Jay R. Ashworth
<p></strong></p>
<!-- sig -->
<!-- sig -->
<P><STRONG>
<IMG SRC="../../gx/dennis/qbub.gif" ALT="(?)"
HEIGHT="28" WIDTH="50" BORDER="0"
>
sry to bother you but i stumbled upon your site while looking for this
answer
</STRONG></P>
<P><STRONG>
how can i change an exe file to an iso file? It is not
for me my friend put the job on to me to find this answer and after hours of
searching i decided to ask you. If you have any helpful information on this i
would greatly appreciate it.
</STRONG></P>
<P><STRONG>
again thank you for your time
</STRONG></P>
<blockQuote>
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
HEIGHT="28" WIDTH="50" BORDER="0"
> [Mike]
I hope you're on a Linux system since you asked your question to a Linux
forum. Our new submission address is <A HREF="mailto:linux-questions-only@ssc.com"
>linux-questions-only@ssc.com</A> to
emphasize this fact; "answerguy" at ssc.com is obsolete and is read only
occasionally.
</blockQuote>
<blockQuote>
I assume your friend wants to burn his program onto a CD-ROM, since "ISO"
is often used as an abbreviation for ISO-9660, the filesystem type used on
CD-ROMs. (ISO (www.iso.ch) actually stands for International Standards
Organization -- or "International Organization for Standardization" as they
call themselves -- an organization that publishes specifications not only for
CD-ROMs but also for film speeds and lots of other stuff.)
</blockQuote>
<blockQuote>
.exe is a file format, specifically the DOS/Windows executable format.
</blockQuote>
<blockQuote>
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
HEIGHT="28" WIDTH="50" BORDER="0"
> [Don]
Some .exe files are "self-extracting archives" which are basically
a small MS-DOS PKZIP extractor and a PKZIP (".zip") file packaged
together as one file. Under MS-DOS or compatible environments, you
can run the .exe file to extract the contents of the zip file.
</blockQuote>
<blockQuote>
Under Linux, the "unzip" utility can extract the contents of
the .exe file's PKZIP archive while ignoring the MS-DOS program.
See man unzip.
</blockQuote>
<blockQuote>
If you don't have an unzip program on your Linux
system, install your distribution's zip package or see:
<A HREF="http://www.info-zip.org/pub/infozip"
>http://www.info-zip.org/pub/infozip</A>
</blockQuote>
<blockQuote>
If your .exe is in fact a self-extracting archive, it would be
convenient to extract the contents before turning them into an .iso
file for burning to CDROM.
</blockQuote>
<blockQuote>
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
HEIGHT="28" WIDTH="50" BORDER="0"
> [Mike]
(Linux uses an executable format called ELF, but does not use a filename
extension to distinguish those files.) ISO is not a file format in that sense,
it's a filesystem type. A filesystem is what's on your hard drive partition,
what allows it to contain files and directories. ext2 is Linux's standard
filesystem type, FAT-32 and NTFS are the current Windows filesystem types.
ISO-9660, sometimes abbreviated to "ISO", is the filesystem type used on
CD-ROMs.
</blockQuote>
<blockQuote>
However, it is possible to put an entire ISO-9660 filesystem (or any filesystem)
into a regular file. If you mount that file (using mount's "loop" option; see
"man mount" and "man losetup"), you will see all the files and directories on
it, just like if you'd mounted a CD-ROM. This ISO filesystem-in-a-file is
sometimes called an "iso" file and may have the extension .iso . Certain Linux
distributions use this convention to make ready-to-burn CD images available via
FTP.
</blockQuote>
<blockQuote>
In fact, this creating an ISO-9660 filesystem is a necessary step before a
data CD can be burned. Sometimes the program stores it temporarily in a
regular file, and sometimes it uses other tricks to avoid creating the temporary
file (which is up to 700 MB).
</blockQuote>
<blockQuote>
To write a CD under Linux, see the CD-Writing HOWTO at <A HREF="http://www.tldp.org"
>http://www.tldp.org</A> .
You can also use one of the GUI front ends such as <A HREF="http://www.kde.org/">KDE</A>'s KOnCD).
</blockQuote>
<blockQuote>
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
HEIGHT="28" WIDTH="50" BORDER="0"
> [Heather]
And if you're trying to write a Linux or otherwise generated ISO under
Windows, you can see "Best of ISO Burning Under Windows" - Issue 68,
11th TAG article:
<A HREF="../..//issue68/tag/11.html"
>http://www.linuxgazette.com/issue68/tag/11.html</A>
</blockQuote>
<blockQuote>
<IMG SRC="../../gx/dennis/bbub.gif" ALT="(!)"
HEIGHT="28" WIDTH="50" BORDER="0"
> [jra]
Interestingly enough, I discovered, apparently El Torito bootability is
a feature of the image -- I burned those Linux BBC's from a bare ISO,
no command switches to tell the Windows burner to make it bootable, and
it Just Worked.
</blockQuote>
<blockQuote>
I hadn't realized that it was (in Linux terms) mkisofs, not cdrecord,
that did that work.
</blockQuote>
<!-- end 1 -->
<P> <hr> </p>
<!-- *** BEGIN copyright *** -->
<hr>
<CENTER><SMALL><STRONG>
<h5>
<br>Copyright &copy; 2002
<br>Copying license <A HREF="">http://www.linuxgazette.com/copying.html</A>
<BR>Published in Issue 82 of <i>Linux Gazette</i>, September 2002</H5>
</STRONG></SMALL></CENTER>
<!-- *** END copyright *** -->
<HR>
<!--startcut ======================================================= -->
<P> <hr>
<!-- begin tagnav ::::::::::::::::::::::::::::::::::::::::::::::::::-->
<p align="center">
<table width="100%" border="0"><tr>
<td align="right" valign="center"
><IMG ALT="" SRC="../../gx/navbar/left.jpg"
WIDTH="14" HEIGHT="45" BORDER="0" ALIGN="middle" border="0"
><A HREF="../index.html"
><IMG SRC="../../gx/navbar/toc.jpg" align="middle"
ALT="[ Table Of Contents ]" border="0"></A
><A HREF="../lg_answer.html"
><IMG SRC="../../gx/dennis/answertoc.jpg" align="middle"
ALT="[ Answer Guy Current Index ]" border="0"></A></td>
<td align="center" valign="center"><A HREF="../lg_answer.html#greeting"><img align="middle"
src="../../gx/dennis/smily.gif" alt="greetings" border="0"></A> &nbsp;
<A HREF="../tag/bios.html">Meet&nbsp;the&nbsp;Gang</A> &nbsp;
<A HREF="1.html">1</A> &nbsp;
<A HREF="2.html">2</A>
</td>
<td align="left" valign="center"><A HREF="../../tag/kb.html"
><IMG SRC="../../gx/dennis/answerpast.jpg" align="middle"
ALT="[ Index of Past Answers ]" border="0"></A
><IMG ALT="" SRC="../../gx/navbar/right.jpg" align="middle"
WIDTH="14" HEIGHT="45" BORDER="0"></td></tr></table>
</p>
<!-- end tagnav ::::::::::::::::::::::::::::::::::::::::::::::::::::-->
<!--endcut ========================================================= -->
<P> <hr>
<!--startcut ======================================================= -->
<CENTER>
<!-- *** BEGIN navbar *** -->
<!-- *** END navbar *** -->
</CENTER>
</p>
<!--endcut ========================================================= -->
<!--startcut ======================================================= -->
</BODY></HTML>
<!--endcut ========================================================= -->