Hi Dan, Here's what I use to get at the installer (located in stage2.img) - It assumes that the 7.3 ISO's are in /tmp/redhat. If you want to use the cramfs utilities, you can get them from http://sourceforge.net/projects/cramfs/ . I've got them installed in /usr/local/bin. Cheers & hope this helps, Erik. ps - after you've got it unpacked, the installer files are in ./stage2.img.unpacked/usr/lib/anaconda pps - you'll want so symlink 'unpack.sh' to point to pack.sh On Fri, 2002-07-26 at 15:33, Schuster, Dan wrote: > > I too have grep'ed and run strings on all of the base files and boot images > and have come up with nothing. What are the files that actually run the > installation? I have tried to look through buildinstall but get lost fast. > > -Dan > > -----Original Message----- > From: Erik Williamson [mailto:erik@xxxxxxxxxxxxxxxx] > Sent: Friday, July 26, 2002 12:39 PM > To: kickstart-list@xxxxxxxxxx > Subject: Re: /usr/sbin/mouseconfig --no such file > > > Hi, > > You might have to hack the installer (I gust grepped for mouseconfig in > /usr/lib/anaconda inside stage2.img and it came up with nothing though), > or explicitly say: > > mouse none > > in your config file (provided you really aren't using a mouse) > > Hope this helps - > Erik. > > On Fri, 2002-07-26 at 11:22, Schuster, Dan wrote: > > > > Hello all, > > > > I have created a stripped down version for RH7.3 on one CD and have > altered > > what is included in the base by edition the comps file. I have also > updated > > the hdlist files by running genhdlist. When I do the install everything > > works and is installed correctly, but at the very end at the > > "Congratulation, your Red Hat install is complete..." page there is an > error > > in the background: > > /usr/sbin/mouseconfig: No Such File > > > > Why is it running mouseconfig? It is probably erroring because I do not > > install the mouseconfig RPM, but how can I change the install to not even > > run the mouseconfig command? > > > > Also, the ALT-F3 page shows /usr/sbin/authconfig: No Such File (same > thing > > -- not installed) > > > > Any help on how to make these programs not run would be appreciated, > > -Dan > > > > > > > > _______________________________________________ > > Kickstart-list mailing list > > Kickstart-list@xxxxxxxxxx > > https://listman.redhat.com/mailman/listinfo/kickstart-list > -- > e r i k w i l l i a m s o n erik@xxxxxxxxxxxxxxxx > system admin . department of computer science . university of calgary > > > > > _______________________________________________ > Kickstart-list mailing list > Kickstart-list@xxxxxxxxxx > https://listman.redhat.com/mailman/listinfo/kickstart-list > > > > _______________________________________________ > Kickstart-list mailing list > Kickstart-list@xxxxxxxxxx > https://listman.redhat.com/mailman/listinfo/kickstart-list -- e r i k w i l l i a m s o n erik@xxxxxxxxxxxxxxxx system admin . department of computer science . university of calgary
#!/bin/bash PREFIX=/tmp/redhat ISO=valhalla-i386-disc1.iso STAGE2=stage2.img MKCRAMFS=/usr/local/bin/mkcramfs CRAMFSCK=/usr/local/bin/cramfsck cd ${PREFIX} PROGNAME=`basename $0` case "$PROGNAME" in pack.sh) echo -n "Making Stage2.img... " $MKCRAMFS ${STAGE2}.unpacked ${STAGE2}.new > /dev/null echo "Done." echo -n "Checking Stage2.img... " $CRAMFSCK ${STAGE2}.new echo "Done." if [ $? -eq 0 ] ; then mv ${PREFIX}/${ISO}.mnt/RedHat/base/${STAGE2} \ ${PREFIX}/${ISO}.mnt/RedHat/base/${STAGE2}.bak mv ${STAGE2}.new ${PREFIX}/${ISO}.unpacked/RedHat/base/${STAGE2} fi echo -n "Creating "$distname"-i386-disc1.iso... " mkisofs -A "Red Hat Linux/i386 7.3" \ -V "Red Hat Linux/i386 7.3" \ -J -R -v -T \ -x ./lost+found \ -o valhalla-i386-disc1.iso \ -b dosutils/autoboot/cdboot.img \ -c boot.cat \ valhalla-i386-disc1.iso.unpacked echo "Done." ;; unpack.sh) [ -d ${ISO}.mnt ] || mkdir ${ISO}.mnt [ -d ${ISO}.unpacked ] || mkdir ${ISO}.unpacked [ -d ${STAGE2}.mnt ] || mkdir ${STAGE2}.mnt [ -d ${STAGE2}.unpacked ] || mkdir ${STAGE2}.unpacked mount -o loop ${ISO} ${ISO}.mnt mount -o loop ${PREFIX}/${ISO}.mnt/RedHat/base/${STAGE2} ${STAGE2}.mnt echo -n "Unpacking Stage2.img... " cp -r ${STAGE2}.mnt/* ${STAGE2}.unpacked cp -r ${STAGE2}.mnt/.* ${STAGE2}.unpacked echo "Done." umount ${STAGE2}.mnt # Do this in the background. We don't need it immediately - just for when we # recreate the iso with mkisofs in pack.sh ( cp -r ${ISO}.mnt/* ${ISO}.unpacked ; cp -r ${ISO}.mnt/.disc1-i386 ${ISO}.unpacked ; umount ${ISO} ) & ;; esac