From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Description of problem: Where is the netstg1.img file used for a ftp install? It is not on the ISO CD. The mirrors I have checked don't have it either. Version-Release number of selected component (if applicable): anaconda-images-9.0-3.noarch.rpm How reproducible: Always Steps to Reproduce: 1. Try to install RedHat 9 from a ftp site 2. I copied all of the files from the 3 CDs to a folder 3. on the ftp server. The ftp install starts I answer the first questions and the installer says it can't find netstg1.img. Actual Results: The ftp install fails Expected Results: The ftp install should have worked Additional info:
The netstg1.img image will be in RedHat/base under the FTP root you specified.
That is where the file is suppose to be. However when I downloaded the ISO images from your ftp site, burned them to CD, copied the CDs to my server, made the network boot disk, booted from the disk, selected ftp installed and I get an error saying that netstg1.img is not found. I checked the CDs and netstg1.img file is not on it anywhere. ftp.redhat.com/pub/redhat/linux/9/en/os/i386/RedHat/base doesn't have the file exiteither. I checked a few mirrors and they didn't have it either. ftp://chuck.ucs.indiana.edu/pub/linux/redhat/redhat/linux/9/en/os/i386/RedHat/base ftp://mirror.cs.wisc.edu/pub/mirrors/linux/redhat/9/en/os/i386/RedHat/base ftp://ftp.webtrek.com/pub/mirrors/redhat/linux/9/en/os/i386/RedHat/base I think someone forgot to include the file. Jason
Are you sure there is a netstg1.img at all in 9? You now need a second boot floppy to do net installs, but I believe this downloads netstg2.img directly, so it may be that the warning itself is wrong, or out of date.
I don't know if netstg1.img is needed or not. I used rawrite to create a bootdisk from the bootdisk.img file in the images directory. I booted the PC from this disk, selected FTP install it will not complete the install without netstg1.img Where is the second disk? I did not know about it. Jason
Read the release notes. bootdisk.img only works for IDE or USB harddisk/CD installs. For everything else you need to add drivers, in this case probably from drvnet.img.
I don't need the driver disk. The PCs we use have intel etherexpress 100 cards integrated into the motherboards (D850GB and D845PT motherboards). The bootdisk boots, gets an IP and I can ping the PC from the server while message saying netstg1.img is not found.
It sounds to me like the floppy you are using is not the genuine RedHat 9 boot disk, because the real disk doesn't have network drivers on, nor as far as I can tell does it mention netstg1.img. You may have confused it with a disk from an earlier version of RedHat.
You are correct, after looking at the bootdisk, I discovered that it was the redhat 8 bootdisk in disguse. This is the last time I trust my assistant to do this. I went to the CD ran rawrite, booted the disk, and it is now asking for the driver disk. How can I put the correct driver on the disk so I only need one disk? I am sorry for the confusion I have caused. Jason
That is not simple, even assuming there is enough space on the boot disk to take the drivers. You need to uncompress and mount the initrd on the boot disk, and add the extra modules to the modules.cgz file on it (which is a gzipped cpio crc format file) and probably edit some other files like modules.dep as well, then recompress the modified initrd file and put it back on the boot disk, if there is space.
You are correct the above is not simple. Here I thought I would get a copy of the .config file for the kernel on the bootdisk. I would then add the driver I need (not as a module), compile a kernel based on the new .config, make a new initrm.img (I might be able to reuse the initrd file becuase I wouldn't change any of the modules), and copy the resulting kernel and initrd to the bootdisk. Is what I suggest possible or is it more complex than what you suggested?
Building the kernel might be simpler, particularly if you have done it before. If you use the kernel-source package, you can find the .config file for the boot kernel in the configs directory. If so you probably only need to replace the kernel on the boot disk, but you may still run into space problems.
I have rebuilt a few kernels over time. I have tried twice today to build a kernel for this project and both times they were just a little too big for the floppy. Each time I compile I get rid of more options and each time the resulting kernel is smaller, so hopefully I will get a small enough kernel shortly. Thank you for you assistance. I really appreicate it. Jason