Error: init_cygheap""etc_changed: Can't open /etc for checking, Win32 error 50

2002-02-26 Thread Paul McFerrin

Folks:

I checked the archives for this error and I've seen several references
to this error message starting back in Nov of 2001.  However I've seen
no explanations, solutions, fixes, nor work arounds.

Basically what I have is cynwin DLL 1.3.6 installation on a Win 98SE
machine serving as a file server for other clients.  On the NT4 client,
everytime the cygwin1.dll gets loaded, it generates the error message:

   0 [main] ksh init_cygheap""etc_changed: Can't open /etc for checking,
Win32

it is not only ksh but I've seen it on the mount command when trying to
initially setup the environment on the NT machine.  Other than the error
message, things appear to work OKAY.  I do NOT get this error message on
the Win 98 SE machine.  The /etc directory is present and I can see
files in it!  There has NEVER been a cygwin installation done on the NT
machine.  Here is some relavent information:

$ ls -ld /etc
drwxr-xr-x1 paul unknown 0 Feb 26 15:25 /etc
$ mount
M:\cygwin on / type system (binmode)
C: on /c type system (binmode)
D: on /d type system (binmode)
E: on /e type system (binmode)
F: on /f type system (binmode)
M: on /m type system (binmode)

$ cygcheck -s -v -r

Cygnus Win95/NT Configuration Diagnostics
Current System Time: Tue Feb 26 17:12:19 2002

Windows NT Ver 4.0 Build 1381 Service Pack 6

Path:   M:\cygwin\bin
F:\orant\bin
C:\WINNT\system32
C:\WINNT
C:\Program Files\rksupport
.\
.\

SysDir: C:\WINNT\System32
WinDir: C:\WINNT

CYGWIN = `tty'
HOME = `M:\cygwin\home\paul'
MAKE_MODE = `UNIX'

CLASSPATH = `C:\Program Files\Exceed.nt\hcljrcsv.zip;C:\Program
Files\Exceed.nt'
COLORFGBG = `15;default;0'
COLORTERM = `rxvt-xpm'
COMPUTERNAME = `OH0012-JKRUGH'
COMSPEC = `C:\WINNT\system32\cmd.exe'
DISPLAY = `:0'
ENV = `/dev/null'
HISTFILE = `/home/paul/.bash_history'
HISTSIZE = `1200'
HOMEDRIVE = `C:'
HOMEPATH = `\'
IS_CYGWIN = `true'
KSH_STARTED = `1'
LOGONSERVER = `\\OH0012-JKRUGH'
MANPATH = `/usr/man:/usr/local/apache/man'
NTRESKIT = `C:\Program Files\rksupport'
NUMBER_OF_PROCESSORS = `2'
OS2LIBPATH = `C:\WINNT\system32\os2\dll;'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 5 Stepping 1, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0501'
PROMPT = `$P$G'
PS1 = `$PWD.$ '
SHELL = `/bin/ksh'
SYSTEMDRIVE = `C:'
SYSTEMROOT = `C:\WINNT'
TEMP = `C:\TEMP'
TERM = `nansi.sys'
TMP = `C:\TEMP'
USERDOMAIN = `OH0012-JKRUGH'
USERNAME = `administrator'
USERPROFILE = `C:\WINNT\Profiles\Administrator'
WINDIR = `C:\WINNT'
WINDOWID = `167846968'
_ = `/bin/cygcheck'
bin = `/bin'
clib = `'
include = `'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x0020
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\00
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\01
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\02
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\03
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\04
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\05
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\06
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\07
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\08
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\09
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\0A
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\0B
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\0C
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\0D
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\0E
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\0F
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\10
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\11
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\12
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\13
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\14
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\15
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL
setup\b15.0\mounts\16
HKEY_CURRENT_USER\Software\Cygnus Solu

RE: Error: init_cygheap""etc_changed: Can't open /etc for checking, Win32 error 50

2002-02-27 Thread Robert Collins



> -Original Message-
> From: Paul McFerrin [mailto:[EMAIL PROTECTED]] 
> Sent: Wednesday, February 27, 2002 4:36 PM
> To: [EMAIL PROTECTED]
> Subject: Error: init_cygheap""etc_changed: Can't open /etc 
> for checking, Win32 error 50
> 
> 
> Folks:
> 
> I checked the archives for this error and I've seen several 
> references to this error message starting back in Nov of 
> 2001.  However I've seen no explanations, solutions, fixes, 
> nor work arounds.

Try installing via setup.exe as your mount table is incomplete.

Rob

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: Error: init_cygheap""etc_changed: Can't open /etc for checking, Win32 error 50

2002-02-27 Thread Paul McFerrin

I really don't want a physical instance of cygwin on this machine.  If
something is wrong with the mount table, why doesn't the mount command
fix it?  I initially created the mounts via:

- started DOS shell
C> M:
M> cd \cygwin\bin
M> mount -s -b M:\cygwin /

I guess I can just do a base install and then remove the files.

-paul mcferrin

Robert Collins wrote:
> 
> > -Original Message-
> > From: Paul McFerrin [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, February 27, 2002 4:36 PM
> > To: [EMAIL PROTECTED]
> > Subject: Error: init_cygheap""etc_changed: Can't open /etc
> > for checking, Win32 error 50
> >
> >
> > Folks:
> >
> > I checked the archives for this error and I've seen several
> > references to this error message starting back in Nov of
> > 2001.  However I've seen no explanations, solutions, fixes,
> > nor work arounds.
> 
> Try installing via setup.exe as your mount table is incomplete.
> 
> Rob

-- 
NOTE***  This email looks it came from [EMAIL PROTECTED] but in
  reality it came from [EMAIL PROTECTED]  If you send
  a reply to this message, it *should* get delivered to the
  correct place.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/