I'm interested in the script too !!! > -----Original Message----- > From: kickstart-list-bounces@xxxxxxxxxx > [mailto:kickstart-list-bounces@xxxxxxxxxx] On Behalf Of mbox mbarsalou > Sent: Wednesday, May 26, 2004 10:44 AM > To: Discussion list about Kickstart > Subject: Re: genhdlist problems under RHEL3 > > > I'm Interested. > > On Mon, 2004-05-24 at 14:04, Martin Robb wrote: > > I have a script which takes a ks.cfg file and a set of install CDs, > > reads the package and rpm list from the ks.cfg file, and > extracts the > > infrastructure and the corresponding RPMs from the install > CDs into an > > ISO file which can be used to roast an install CD. It all > works very > > nicely under Fedora Core 2 using the FC2 install CDs. > > > > The same script can be used with Red Hat Enterprise Linux 3 install > > CDs > > to build an ISO file. The only tweaks were 1) replacing > references to > > the Fedora subdirectory with the RedHat subdirectory, 2) > omitting the > > --productpath argument to genhdlist since RHEL3 anaconda doesn't > > understand it. > > > > Although everything appears to work properly, during the > install I get > > an error window: > > "Error: An error occurred unmounting the CD. Please make > sure you're > > not accessing /mnt/source from the shell on tty2 and then > click OK to > > retry." > > When I switch to tty2 I find that /mnt/source does not exist as a > > directory and nothing is mounted there. I can create the > directory and > > mount /dev/hda as /mnt/source, but the install continues to > give errors. > > > > The difficulty appears to be introduced by genhdlist. If I comment > > that > > out and leave the RHEL3 hdlist file, the resulting CD is > useable as a > > first install CD, though the other RHEL disks are necessary > since hdlist > > thinks some of the RPMs are on them. The genhdlist call > isn't giving me > > any errors and the same logic is working under FC2. > > > > Any ideas what the problem may be? > > > > Thanks, > > Martin Robb > > > > PS: once I get it firing on all cylinders, I can post the script to > > the > > list if there is interest. It uses the comps.xml file to convert > > package names to a list of rpms (though not recursively), > it understands > > the rather large set of rpms that seem to be "implied" > under RHEL3 and > > FC2 without being explicitly listed in comps.xml, and it can handle > > local additions or overrides to the rpm list. > > > > > > _______________________________________________ > > Kickstart-list mailing list > > Kickstart-list@xxxxxxxxxx > > https://www.redhat.com/mailman/listinfo/kickstart-list > > > _______________________________________________ > Kickstart-list mailing list > Kickstart-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/kickst> art-list >