*BSD News Article 15885


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