Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!ux1.cso.uiuc.edu!usenet.ucs.indiana.edu!indyvax.iupui.edu!ibol500 From: ibol500@indyvax.iupui.edu Newsgroups: comp.os.386bsd.questions Subject: Install Question Message-ID: <1993May10.173145.839@indyvax.iupui.edu> Date: 10 May 93 17:31:45 -0500 Summary: Too many files open error with srcdist Keywords: srcdist,error Lines: 38 Hello! I am totally new to 386BSD and I have an install question which I couldn't find answered in the FAQ. Okay, just for the record (and in case any of this is important), I'm installing 386BSD on an 33MHz IBM 386sx compatible with 2MB system RAM and 210MB hard drive. Here's what I've done so far: I successfully installed the tiny boot disk (dist.fs) on the 210MB hard drive. I then used mread a:*.* /tmp to copy the srcdist to the hard-drive. Since I was in the root directory, I typed /tmp/extract src01 to extract the srcdist. Approximately five hours later, I got back the # prompt and my screen reads as follows: # /tmp/extract src01 Checking distribution files: Unpacking distribution: cpio: current <usr/src/Makefile> newer or same age cat: src01.61: Too many open files cpio: Can't read input: : No file or directory extract: Cannot unpack distribution failed # Also, note that this whole process was done under the Bourne shell and not under the C Shell. Now, the FAQ doesn't even mention this for the srcdist. But for the etcdist it says that if a 'Too many open files' error occurs it can be fixed using a loop construct in the Bourne shell. My questions are: If I change the loop construct in the FAQ to read: for i in (src01.*) do cat $i done | compress -d | cpio -idalmu will it install correctly? Also, am I correct in the assumption that this loop construct does the same thing that extract does? Or does extract do more than this? Any information on this would be gratefully appreciated. Please send Email to ibol500@indyvax.iupui.edu. Thanks in advance, Andy Strain