<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.3.2">
</HEAD>
<BODY>
I am not sure what part of the conversation I am coming in at ....<BR>
I used this <A HREF="ftp://people.redhat.com/ckloiber/mkdvdiso.sh">ftp://people.redhat.com/ckloiber/mkdvdiso.sh</A><BR>
to create my DVD ISO .. <BR>
<BR>
<BR>
<BR>
On Thu, 2004-11-04 at 20:15 -0500, William Warren wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">yep..i am using 9660...I have tried two different dvd dis both </FONT>
<FONT COLOR="#000000">have failed..</FONT>

<FONT COLOR="#000000">John Newbigin wrote:</FONT>

<FONT COLOR="#000000">> William Warren wrote:</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">>> ack...i am not even familiar with how to look at source code rofl..:)</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> anaconda is a special case because the binary rpm contains the source </FONT>
<FONT COLOR="#000000">> code (some of which I have included below).</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> Your .discinfo looks correct, comma separated list of cd numbers.  It </FONT>
<FONT COLOR="#000000">> may well be a different issue.  Are you still using iso9660? </FONT>
<FONT COLOR="#000000">> Unfortunately I don't have a DVD ROM or burner so I can't test :(</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> John.</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> /usr/lib/anaconda/image.py looks like the place:</FONT>
<FONT COLOR="#000000">>                         if os.access("/mnt/source/.discinfo", os.R_OK):</FONT>
<FONT COLOR="#000000">>                             f = open("/mnt/source/.discinfo")</FONT>
<FONT COLOR="#000000">>                             newStamp = f.readline().strip()</FONT>
<FONT COLOR="#000000">>                             try:</FONT>
<FONT COLOR="#000000">>                                 descr = f.readline().strip()</FONT>
<FONT COLOR="#000000">>                             except:</FONT>
<FONT COLOR="#000000">>                                 descr = None</FONT>
<FONT COLOR="#000000">>                             try:</FONT>
<FONT COLOR="#000000">>                                 arch = f.readline().strip()</FONT>
<FONT COLOR="#000000">>                             except:</FONT>
<FONT COLOR="#000000">>                                 arch = None</FONT>
<FONT COLOR="#000000">>                             try:</FONT>
<FONT COLOR="#000000">>                                 discNum = getDiscNums(f.readline().strip())</FONT>
<FONT COLOR="#000000">>                             except:</FONT>
<FONT COLOR="#000000">>                                 discNum = [ 0 ]</FONT>
<FONT COLOR="#000000">>                             f.close()</FONT>
<FONT COLOR="#000000">>                             if (newStamp == timestamp and</FONT>
<FONT COLOR="#000000">>                                 arch == _arch and</FONT>
<FONT COLOR="#000000">>                                 needed in discNum):</FONT>
<FONT COLOR="#000000">>                                 done = 1</FONT>
<FONT COLOR="#000000">>                                 self.currentDisc = discNum</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> def getDiscNums(line):</FONT>
<FONT COLOR="#000000">>     # get the disc numbers for this disc</FONT>
<FONT COLOR="#000000">>     nums = line.split(",")</FONT>
<FONT COLOR="#000000">>     discNums = []</FONT>
<FONT COLOR="#000000">>     for num in nums:</FONT>
<FONT COLOR="#000000">>         discNums.append(int(num))</FONT>
<FONT COLOR="#000000">>     return discNums</FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">>></FONT>
<FONT COLOR="#000000">>> John Newbigin wrote:</FONT>
<FONT COLOR="#000000">>></FONT>
<FONT COLOR="#000000">>>> The best place to look is the anaconda source code.  It is mostly </FONT>
<FONT COLOR="#000000">>>> python which is not too hard to figure out but I have been bitten </FONT>
<FONT COLOR="#000000">>>> once or twice (sorry, the pun was intended).</FONT>
<FONT COLOR="#000000">>>></FONT>
<FONT COLOR="#000000">>>> I am grabbing the source now and I'll have a look.</FONT>
<FONT COLOR="#000000">>>></FONT>
<FONT COLOR="#000000">>>> John.</FONT>
<FONT COLOR="#000000">>>></FONT>
<FONT COLOR="#000000">>>> William Warren wrote:</FONT>
<FONT COLOR="#000000">>>></FONT>
<FONT COLOR="#000000">>>>> I edited the .discinfo file but still the installer does not</FONT>
<FONT COLOR="#000000">>>>> recognize the dvd as an instllation medium.  I have attached the</FONT>
<FONT COLOR="#000000">>>>> .discinfo file.  If i made a mistake let me know..otherwsie it</FONT>
<FONT COLOR="#000000">>>>> looks like the installation program itself may need a bit of</FONT>
<FONT COLOR="#000000">>>>> adjusting..no idea.</FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>>> William</FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>>> William Warren wrote:</FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>>>> Well that didn't work.  I got a bootable dvd out of it but the </FONT>
<FONT COLOR="#000000">>>>>> centos installed did not detect the media as having the </FONT>
<FONT COLOR="#000000">>>>>> installation files.  It asked for a cd instead of recognizing the </FONT>
<FONT COLOR="#000000">>>>>> dvd.  Winiso cannot handle dvd's..:(  Anyone have a way to make the </FONT>
<FONT COLOR="#000000">>>>>> centos installer realize all its files are on the dvd instead of </FONT>
<FONT COLOR="#000000">>>>>> looking for three cd's?</FONT>
<FONT COLOR="#000000">>>>>></FONT>
<FONT COLOR="#000000">>>>>></FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>>> ------------------------------------------------------------------------ </FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>>> 1095354229.83</FONT>
<FONT COLOR="#000000">>>>> update3</FONT>
<FONT COLOR="#000000">>>>> i386</FONT>
<FONT COLOR="#000000">>>>> 1,2,3</FONT>
<FONT COLOR="#000000">>>>> RedHat/base</FONT>
<FONT COLOR="#000000">>>>> RedHat/RPMS</FONT>
<FONT COLOR="#000000">>>>> RedHat/pixmaps</FONT>
<FONT COLOR="#000000">>>>></FONT>
<FONT COLOR="#000000">>>></FONT>
<FONT COLOR="#000000">>>></FONT>
<FONT COLOR="#000000">>></FONT>
<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">> </FONT>

</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>